fineract-typescript-client
Version:
TypeScript client for Fineract API
350 lines (332 loc) • 258 kB
Markdown
## fineract-typescript-client@1.13.0-SNAPSHOT
This generator creates TypeScript/JavaScript client that utilizes [axios](https://github.com/axios/axios). The generated Node module can be used in the following environments:
Environment
* Node.js
* Webpack
* Browserify
Language level
* ES5 - you must have a Promises/A+ library installed
* ES6
Module system
* CommonJS
* ES6 module system
It can be used in both TypeScript and JavaScript. In TypeScript, the definition will be automatically resolved via `package.json`. ([Reference](https://www.typescriptlang.org/docs/handbook/declaration-files/consumption.html))
### Building
To build and compile the typescript sources to javascript use:
```
npm install
npm run build
```
### Publishing
First build the package then run `npm publish`
### Consuming
navigate to the folder of your consuming project and run one of the following commands.
_published:_
```
npm install fineract-typescript-client@1.13.0-SNAPSHOT --save
```
_unPublished (not recommended):_
```
npm install PATH_TO_GENERATED_PACKAGE --save
```
### Documentation for API Endpoints
All URIs are relative to *http://localhost/fineract-provider/api*
Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*AccountNumberFormatApi* | [**_delete**](docs/AccountNumberFormatApi.md#_delete) | **DELETE** /v1/accountnumberformats/{accountNumberFormatId} | Delete an Account number format
*AccountNumberFormatApi* | [**create**](docs/AccountNumberFormatApi.md#create) | **POST** /v1/accountnumberformats | Create an Account number format
*AccountNumberFormatApi* | [**retrieveAll3**](docs/AccountNumberFormatApi.md#retrieveall3) | **GET** /v1/accountnumberformats | List Account number formats
*AccountNumberFormatApi* | [**retrieveOne**](docs/AccountNumberFormatApi.md#retrieveone) | **GET** /v1/accountnumberformats/{accountNumberFormatId} | Retrieve an Account number format
*AccountNumberFormatApi* | [**retrieveTemplate2**](docs/AccountNumberFormatApi.md#retrievetemplate2) | **GET** /v1/accountnumberformats/template | Retrieve Account number format Template
*AccountNumberFormatApi* | [**update1**](docs/AccountNumberFormatApi.md#update1) | **PUT** /v1/accountnumberformats/{accountNumberFormatId} | Update an Account number format
*AccountTransfersApi* | [**create4**](docs/AccountTransfersApi.md#create4) | **POST** /v1/accounttransfers | Create new Transfer
*AccountTransfersApi* | [**retrieveAll18**](docs/AccountTransfersApi.md#retrieveall18) | **GET** /v1/accounttransfers | List account transfers
*AccountTransfersApi* | [**retrieveOne9**](docs/AccountTransfersApi.md#retrieveone9) | **GET** /v1/accounttransfers/{transferId} | Retrieve account transfer
*AccountTransfersApi* | [**template5**](docs/AccountTransfersApi.md#template5) | **GET** /v1/accounttransfers/template | Retrieve Account Transfer Template
*AccountTransfersApi* | [**templateRefundByTransfer**](docs/AccountTransfersApi.md#templaterefundbytransfer) | **GET** /v1/accounttransfers/templateRefundByTransfer | Retrieve Refund of an Active Loan by Transfer Template
*AccountTransfersApi* | [**templateRefundByTransferPost**](docs/AccountTransfersApi.md#templaterefundbytransferpost) | **POST** /v1/accounttransfers/refundByTransfer | Refund of an Active Loan by Transfer
*AccountingClosureApi* | [**createGLClosure**](docs/AccountingClosureApi.md#createglclosure) | **POST** /v1/glclosures | Create an Accounting Closure
*AccountingClosureApi* | [**deleteGLClosure**](docs/AccountingClosureApi.md#deleteglclosure) | **DELETE** /v1/glclosures/{glClosureId} | Delete an accounting closure
*AccountingClosureApi* | [**retreiveClosure**](docs/AccountingClosureApi.md#retreiveclosure) | **GET** /v1/glclosures/{glClosureId} | Retrieve an Accounting Closure
*AccountingClosureApi* | [**retrieveAllClosures**](docs/AccountingClosureApi.md#retrieveallclosures) | **GET** /v1/glclosures | List Accounting closures
*AccountingClosureApi* | [**updateGLClosure**](docs/AccountingClosureApi.md#updateglclosure) | **PUT** /v1/glclosures/{glClosureId} | Update an Accounting closure
*AccountingRulesApi* | [**createAccountingRule**](docs/AccountingRulesApi.md#createaccountingrule) | **POST** /v1/accountingrules | Create/Define a Accounting rule
*AccountingRulesApi* | [**deleteAccountingRule**](docs/AccountingRulesApi.md#deleteaccountingrule) | **DELETE** /v1/accountingrules/{accountingRuleId} | Delete a Accounting Rule
*AccountingRulesApi* | [**retreiveAccountingRule**](docs/AccountingRulesApi.md#retreiveaccountingrule) | **GET** /v1/accountingrules/{accountingRuleId} | Retrieve a Accounting rule
*AccountingRulesApi* | [**retrieveAllAccountingRules**](docs/AccountingRulesApi.md#retrieveallaccountingrules) | **GET** /v1/accountingrules | Retrieve Accounting Rules
*AccountingRulesApi* | [**retrieveTemplate1**](docs/AccountingRulesApi.md#retrievetemplate1) | **GET** /v1/accountingrules/template | Retrieve Accounting Rule Details Template
*AccountingRulesApi* | [**updateAccountingRule**](docs/AccountingRulesApi.md#updateaccountingrule) | **PUT** /v1/accountingrules/{accountingRuleId} | Update a Accounting Rule
*AdhocQueryApiApi* | [**createAdHocQuery**](docs/AdhocQueryApiApi.md#createadhocquery) | **POST** /v1/adhocquery |
*AdhocQueryApiApi* | [**deleteAdHocQuery**](docs/AdhocQueryApiApi.md#deleteadhocquery) | **DELETE** /v1/adhocquery/{adHocId} |
*AdhocQueryApiApi* | [**retrieveAdHocQuery**](docs/AdhocQueryApiApi.md#retrieveadhocquery) | **GET** /v1/adhocquery/{adHocId} |
*AdhocQueryApiApi* | [**retrieveAll2**](docs/AdhocQueryApiApi.md#retrieveall2) | **GET** /v1/adhocquery |
*AdhocQueryApiApi* | [**template**](docs/AdhocQueryApiApi.md#template) | **GET** /v1/adhocquery/template |
*AdhocQueryApiApi* | [**update**](docs/AdhocQueryApiApi.md#update) | **PUT** /v1/adhocquery/{adHocId} |
*AuditsApi* | [**retrieveAuditEntries**](docs/AuditsApi.md#retrieveauditentries) | **GET** /v1/audits | List Audits
*AuditsApi* | [**retrieveAuditEntry**](docs/AuditsApi.md#retrieveauditentry) | **GET** /v1/audits/{auditId} | Retrieve an Audit Entry
*AuditsApi* | [**retrieveAuditSearchTemplate**](docs/AuditsApi.md#retrieveauditsearchtemplate) | **GET** /v1/audits/searchtemplate | Audit Search Template
*AuthenticationHTTPBasicApi* | [**authenticate**](docs/AuthenticationHTTPBasicApi.md#authenticate) | **POST** /v1/authentication | Verify authentication
*BatchAPIApi* | [**handleBatchRequests**](docs/BatchAPIApi.md#handlebatchrequests) | **POST** /v1/batches | Batch requests in a single transaction
*BulkImportApi* | [**getOutputTemplate**](docs/BulkImportApi.md#getoutputtemplate) | **GET** /v1/imports/downloadOutputTemplate |
*BulkImportApi* | [**retrieveImportDocuments**](docs/BulkImportApi.md#retrieveimportdocuments) | **GET** /v1/imports |
*BulkImportApi* | [**retriveOutputTemplateLocation**](docs/BulkImportApi.md#retriveoutputtemplatelocation) | **GET** /v1/imports/getOutputTemplateLocation |
*BulkLoansApi* | [**loanReassignment**](docs/BulkLoansApi.md#loanreassignment) | **POST** /v1/loans/loanreassignment |
*BulkLoansApi* | [**loanReassignmentTemplate**](docs/BulkLoansApi.md#loanreassignmenttemplate) | **GET** /v1/loans/loanreassignment/template |
*BusinessDateManagementApi* | [**getBusinessDate**](docs/BusinessDateManagementApi.md#getbusinessdate) | **GET** /v1/businessdate/{type} | Retrieve a specific Business date
*BusinessDateManagementApi* | [**getBusinessDates**](docs/BusinessDateManagementApi.md#getbusinessdates) | **GET** /v1/businessdate | List all business dates
*BusinessDateManagementApi* | [**updateBusinessDate**](docs/BusinessDateManagementApi.md#updatebusinessdate) | **POST** /v1/businessdate | Update Business Date
*BusinessStepConfigurationApi* | [**retrieveAllAvailableBusinessStep**](docs/BusinessStepConfigurationApi.md#retrieveallavailablebusinessstep) | **GET** /v1/jobs/{jobName}/available-steps | List Business Step Configurations for a Job
*BusinessStepConfigurationApi* | [**retrieveAllConfiguredBusinessJobs**](docs/BusinessStepConfigurationApi.md#retrieveallconfiguredbusinessjobs) | **GET** /v1/jobs/names | List Business Jobs
*BusinessStepConfigurationApi* | [**retrieveAllConfiguredBusinessStep**](docs/BusinessStepConfigurationApi.md#retrieveallconfiguredbusinessstep) | **GET** /v1/jobs/{jobName}/steps | List Business Step Configurations for a Job
*BusinessStepConfigurationApi* | [**updateJobBusinessStepConfig**](docs/BusinessStepConfigurationApi.md#updatejobbusinessstepconfig) | **PUT** /v1/jobs/{jobName}/steps | List Business Step Configurations for a Job
*CacheApi* | [**retrieveAll4**](docs/CacheApi.md#retrieveall4) | **GET** /v1/caches | Retrieve Cache Types
*CacheApi* | [**switchCache**](docs/CacheApi.md#switchcache) | **PUT** /v1/caches | Switch Cache
*CalendarApi* | [**createCalendar**](docs/CalendarApi.md#createcalendar) | **POST** /v1/{entityType}/{entityId}/calendars |
*CalendarApi* | [**deleteCalendar**](docs/CalendarApi.md#deletecalendar) | **DELETE** /v1/{entityType}/{entityId}/calendars/{calendarId} |
*CalendarApi* | [**retrieveCalendar**](docs/CalendarApi.md#retrievecalendar) | **GET** /v1/{entityType}/{entityId}/calendars/{calendarId} |
*CalendarApi* | [**retrieveCalendarsByEntity**](docs/CalendarApi.md#retrievecalendarsbyentity) | **GET** /v1/{entityType}/{entityId}/calendars |
*CalendarApi* | [**retrieveNewCalendarDetails**](docs/CalendarApi.md#retrievenewcalendardetails) | **GET** /v1/{entityType}/{entityId}/calendars/template |
*CalendarApi* | [**updateCalendar**](docs/CalendarApi.md#updatecalendar) | **PUT** /v1/{entityType}/{entityId}/calendars/{calendarId} |
*CashierJournalsApi* | [**getJournalData1**](docs/CashierJournalsApi.md#getjournaldata1) | **GET** /v1/cashiersjournal |
*CashiersApi* | [**getCashierData**](docs/CashiersApi.md#getcashierdata) | **GET** /v1/cashiers |
*CentersApi* | [**activate2**](docs/CentersApi.md#activate2) | **POST** /v1/centers/{centerId} | Activate a Center | Generate Collection Sheet | Save Collection Sheet | Close a Center | Associate Groups | Disassociate Groups
*CentersApi* | [**create7**](docs/CentersApi.md#create7) | **POST** /v1/centers | Create a Center
*CentersApi* | [**delete10**](docs/CentersApi.md#delete10) | **DELETE** /v1/centers/{centerId} | Delete a Center
*CentersApi* | [**getCentersTemplate**](docs/CentersApi.md#getcenterstemplate) | **GET** /v1/centers/downloadtemplate |
*CentersApi* | [**postCentersTemplate**](docs/CentersApi.md#postcenterstemplate) | **POST** /v1/centers/uploadtemplate |
*CentersApi* | [**retrieveAll23**](docs/CentersApi.md#retrieveall23) | **GET** /v1/centers | List Centers
*CentersApi* | [**retrieveGroupAccount**](docs/CentersApi.md#retrievegroupaccount) | **GET** /v1/centers/{centerId}/accounts | Retrieve Center accounts overview
*CentersApi* | [**retrieveOne14**](docs/CentersApi.md#retrieveone14) | **GET** /v1/centers/{centerId} | Retrieve a Center
*CentersApi* | [**retrieveTemplate6**](docs/CentersApi.md#retrievetemplate6) | **GET** /v1/centers/template | Retrieve a Center Template
*CentersApi* | [**update12**](docs/CentersApi.md#update12) | **PUT** /v1/centers/{centerId} | Update a Center
*ChargesApi* | [**createCharge**](docs/ChargesApi.md#createcharge) | **POST** /v1/charges | Create/Define a Charge
*ChargesApi* | [**deleteCharge**](docs/ChargesApi.md#deletecharge) | **DELETE** /v1/charges/{chargeId} | Delete a Charge
*ChargesApi* | [**retrieveAllCharges**](docs/ChargesApi.md#retrieveallcharges) | **GET** /v1/charges | Retrieve Charges
*ChargesApi* | [**retrieveCharge**](docs/ChargesApi.md#retrievecharge) | **GET** /v1/charges/{chargeId} | Retrieve a Charge
*ChargesApi* | [**retrieveNewChargeDetails**](docs/ChargesApi.md#retrievenewchargedetails) | **GET** /v1/charges/template | Retrieve Charge Template
*ChargesApi* | [**updateCharge**](docs/ChargesApi.md#updatecharge) | **PUT** /v1/charges/{chargeId} | Update a Charge
*ClientApi* | [**activate1**](docs/ClientApi.md#activate1) | **POST** /v1/clients/{clientId} | Activate a Client | Close a Client | Reject a Client | Withdraw a Client | Reactivate a Client | UndoReject a Client | UndoWithdraw a Client | Assign a Staff | Unassign a Staff | Update Default Savings Account | Propose a Client Transfer | Withdraw a Client Transfer | Reject a Client Transfer | Accept a Client Transfer | Propose and Accept a Client Transfer
*ClientApi* | [**applyCommand**](docs/ClientApi.md#applycommand) | **POST** /v1/clients/external-id/{externalId} | Activate a Client | Close a Client | Reject a Client | Withdraw a Client | Reactivate a Client | UndoReject a Client | UndoWithdraw a Client | Assign a Staff | Unassign a Staff | Update Default Savings Account | Propose a Client Transfer | Withdraw a Client Transfer | Reject a Client Transfer | Accept a Client Transfer | Propose and Accept a Client Transfer
*ClientApi* | [**create6**](docs/ClientApi.md#create6) | **POST** /v1/clients | Create a Client
*ClientApi* | [**delete8**](docs/ClientApi.md#delete8) | **DELETE** /v1/clients/{clientId} | Delete a Client
*ClientApi* | [**delete9**](docs/ClientApi.md#delete9) | **DELETE** /v1/clients/external-id/{externalId} | Delete a Client
*ClientApi* | [**getClientTemplate**](docs/ClientApi.md#getclienttemplate) | **GET** /v1/clients/downloadtemplate |
*ClientApi* | [**postClientTemplate**](docs/ClientApi.md#postclienttemplate) | **POST** /v1/clients/uploadtemplate |
*ClientApi* | [**retrieveAll21**](docs/ClientApi.md#retrieveall21) | **GET** /v1/clients | List Clients
*ClientApi* | [**retrieveAssociatedAccounts**](docs/ClientApi.md#retrieveassociatedaccounts) | **GET** /v1/clients/{clientId}/accounts | Retrieve client accounts overview
*ClientApi* | [**retrieveAssociatedAccounts1**](docs/ClientApi.md#retrieveassociatedaccounts1) | **GET** /v1/clients/external-id/{externalId}/accounts | Retrieve client accounts overview
*ClientApi* | [**retrieveObligeeDetails**](docs/ClientApi.md#retrieveobligeedetails) | **GET** /v1/clients/{clientId}/obligeedetails | Retrieve client obligee details
*ClientApi* | [**retrieveObligeeDetails1**](docs/ClientApi.md#retrieveobligeedetails1) | **GET** /v1/clients/external-id/{externalId}/obligeedetails | Retrieve client obligee details
*ClientApi* | [**retrieveOne11**](docs/ClientApi.md#retrieveone11) | **GET** /v1/clients/{clientId} | Retrieve a Client
*ClientApi* | [**retrieveOne12**](docs/ClientApi.md#retrieveone12) | **GET** /v1/clients/external-id/{externalId} | Retrieve a Client by External Id
*ClientApi* | [**retrieveTemplate5**](docs/ClientApi.md#retrievetemplate5) | **GET** /v1/clients/template | Retrieve Client Details Template
*ClientApi* | [**retrieveTransferTemplate**](docs/ClientApi.md#retrievetransfertemplate) | **GET** /v1/clients/{clientId}/transferproposaldate | Retrieve client transfer template
*ClientApi* | [**retrieveTransferTemplate1**](docs/ClientApi.md#retrievetransfertemplate1) | **GET** /v1/clients/external-id/{externalId}/transferproposaldate | Retrieve client transfer template
*ClientApi* | [**update10**](docs/ClientApi.md#update10) | **PUT** /v1/clients/{clientId} | Update a Client
*ClientApi* | [**update11**](docs/ClientApi.md#update11) | **PUT** /v1/clients/external-id/{externalId} | Update a Client using the External Id
*ClientChargesApi* | [**applyClientCharge**](docs/ClientChargesApi.md#applyclientcharge) | **POST** /v1/clients/{clientId}/charges | Add Client Charge
*ClientChargesApi* | [**deleteClientCharge**](docs/ClientChargesApi.md#deleteclientcharge) | **DELETE** /v1/clients/{clientId}/charges/{chargeId} | Delete a Client Charge
*ClientChargesApi* | [**payOrWaiveClientCharge**](docs/ClientChargesApi.md#payorwaiveclientcharge) | **POST** /v1/clients/{clientId}/charges/{chargeId} | Pay a Client Charge | Waive a Client Charge
*ClientChargesApi* | [**retrieveAllClientCharges**](docs/ClientChargesApi.md#retrieveallclientcharges) | **GET** /v1/clients/{clientId}/charges | List Client Charges
*ClientChargesApi* | [**retrieveClientCharge**](docs/ClientChargesApi.md#retrieveclientcharge) | **GET** /v1/clients/{clientId}/charges/{chargeId} | Retrieve a Client Charge
*ClientChargesApi* | [**retrieveTemplate4**](docs/ClientChargesApi.md#retrievetemplate4) | **GET** /v1/clients/{clientId}/charges/template |
*ClientCollateralManagementApi* | [**addCollateral**](docs/ClientCollateralManagementApi.md#addcollateral) | **POST** /v1/clients/{clientId}/collaterals | Add New Collateral For a Client
*ClientCollateralManagementApi* | [**deleteCollateral1**](docs/ClientCollateralManagementApi.md#deletecollateral1) | **DELETE** /v1/clients/{clientId}/collaterals/{collateralId} | Delete Client Collateral
*ClientCollateralManagementApi* | [**getClientCollateral**](docs/ClientCollateralManagementApi.md#getclientcollateral) | **GET** /v1/clients/{clientId}/collaterals | Get Clients Collateral Products
*ClientCollateralManagementApi* | [**getClientCollateralData**](docs/ClientCollateralManagementApi.md#getclientcollateraldata) | **GET** /v1/clients/{clientId}/collaterals/{clientCollateralId} | Get Client Collateral Data
*ClientCollateralManagementApi* | [**getClientCollateralTemplate**](docs/ClientCollateralManagementApi.md#getclientcollateraltemplate) | **GET** /v1/clients/{clientId}/collaterals/template | Get Client Collateral Template
*ClientCollateralManagementApi* | [**updateCollateral1**](docs/ClientCollateralManagementApi.md#updatecollateral1) | **PUT** /v1/clients/{clientId}/collaterals/{collateralId} | Update New Collateral of a Client
*ClientFamilyMemberApi* | [**addClientFamilyMembers**](docs/ClientFamilyMemberApi.md#addclientfamilymembers) | **POST** /v1/clients/{clientId}/familymembers |
*ClientFamilyMemberApi* | [**deleteClientFamilyMembers**](docs/ClientFamilyMemberApi.md#deleteclientfamilymembers) | **DELETE** /v1/clients/{clientId}/familymembers/{familyMemberId} |
*ClientFamilyMemberApi* | [**getFamilyMember**](docs/ClientFamilyMemberApi.md#getfamilymember) | **GET** /v1/clients/{clientId}/familymembers/{familyMemberId} |
*ClientFamilyMemberApi* | [**getFamilyMembers**](docs/ClientFamilyMemberApi.md#getfamilymembers) | **GET** /v1/clients/{clientId}/familymembers |
*ClientFamilyMemberApi* | [**getTemplate2**](docs/ClientFamilyMemberApi.md#gettemplate2) | **GET** /v1/clients/{clientId}/familymembers/template |
*ClientFamilyMemberApi* | [**updateClientFamilyMembers**](docs/ClientFamilyMemberApi.md#updateclientfamilymembers) | **PUT** /v1/clients/{clientId}/familymembers/{familyMemberId} |
*ClientIdentifierApi* | [**createClientIdentifier**](docs/ClientIdentifierApi.md#createclientidentifier) | **POST** /v1/clients/{clientId}/identifiers | Create an Identifier for a Client
*ClientIdentifierApi* | [**deleteClientIdentifier**](docs/ClientIdentifierApi.md#deleteclientidentifier) | **DELETE** /v1/clients/{clientId}/identifiers/{identifierId} | Delete a Client Identifier
*ClientIdentifierApi* | [**newClientIdentifierDetails**](docs/ClientIdentifierApi.md#newclientidentifierdetails) | **GET** /v1/clients/{clientId}/identifiers/template | Retrieve Client Identifier Details Template
*ClientIdentifierApi* | [**retrieveAllClientIdentifiers**](docs/ClientIdentifierApi.md#retrieveallclientidentifiers) | **GET** /v1/clients/{clientId}/identifiers | List all Identifiers for a Client
*ClientIdentifierApi* | [**retrieveClientIdentifiers**](docs/ClientIdentifierApi.md#retrieveclientidentifiers) | **GET** /v1/clients/{clientId}/identifiers/{identifierId} | Retrieve a Client Identifier
*ClientIdentifierApi* | [**updateClientIdentifer**](docs/ClientIdentifierApi.md#updateclientidentifer) | **PUT** /v1/clients/{clientId}/identifiers/{identifierId} | Update a Client Identifier
*ClientSearchV2Api* | [**searchByText**](docs/ClientSearchV2Api.md#searchbytext) | **POST** /v2/clients/search | Search Clients by text
*ClientTransactionApi* | [**retrieveAllClientTransactions**](docs/ClientTransactionApi.md#retrieveallclienttransactions) | **GET** /v1/clients/{clientId}/transactions | List Client Transactions
*ClientTransactionApi* | [**retrieveAllClientTransactions1**](docs/ClientTransactionApi.md#retrieveallclienttransactions1) | **GET** /v1/clients/external-id/{clientExternalId}/transactions | List Client Transactions
*ClientTransactionApi* | [**retrieveClientTransaction**](docs/ClientTransactionApi.md#retrieveclienttransaction) | **GET** /v1/clients/{clientId}/transactions/{transactionId} | Retrieve a Client Transaction
*ClientTransactionApi* | [**retrieveClientTransaction1**](docs/ClientTransactionApi.md#retrieveclienttransaction1) | **GET** /v1/clients/{clientId}/transactions/external-id/{transactionExternalId} | Retrieve a Client Transaction
*ClientTransactionApi* | [**retrieveClientTransaction2**](docs/ClientTransactionApi.md#retrieveclienttransaction2) | **GET** /v1/clients/external-id/{clientExternalId}/transactions/{transactionId} | Retrieve a Client Transaction
*ClientTransactionApi* | [**retrieveClientTransaction3**](docs/ClientTransactionApi.md#retrieveclienttransaction3) | **GET** /v1/clients/external-id/{clientExternalId}/transactions/external-id/{transactionExternalId} | Retrieve a Client Transaction
*ClientTransactionApi* | [**undoClientTransaction**](docs/ClientTransactionApi.md#undoclienttransaction) | **POST** /v1/clients/{clientId}/transactions/{transactionId} | Undo a Client Transaction
*ClientTransactionApi* | [**undoClientTransaction1**](docs/ClientTransactionApi.md#undoclienttransaction1) | **POST** /v1/clients/{clientId}/transactions/external-id/{transactionExternalId} | Undo a Client Transaction
*ClientTransactionApi* | [**undoClientTransaction2**](docs/ClientTransactionApi.md#undoclienttransaction2) | **POST** /v1/clients/external-id/{clientExternalId}/transactions/{transactionId} | Undo a Client Transaction
*ClientTransactionApi* | [**undoClientTransaction3**](docs/ClientTransactionApi.md#undoclienttransaction3) | **POST** /v1/clients/external-id/{clientExternalId}/transactions/external-id/{transactionExternalId} | Undo a Client Transaction
*ClientsAddressApi* | [**addClientAddress**](docs/ClientsAddressApi.md#addclientaddress) | **POST** /v1/client/{clientid}/addresses | Create an address for a Client
*ClientsAddressApi* | [**getAddresses1**](docs/ClientsAddressApi.md#getaddresses1) | **GET** /v1/client/{clientid}/addresses | List all addresses for a Client
*ClientsAddressApi* | [**getAddressesTemplate**](docs/ClientsAddressApi.md#getaddressestemplate) | **GET** /v1/client/addresses/template |
*ClientsAddressApi* | [**updateClientAddress**](docs/ClientsAddressApi.md#updateclientaddress) | **PUT** /v1/client/{clientid}/addresses | Update an address for a Client
*CodeValuesApi* | [**createCodeValue**](docs/CodeValuesApi.md#createcodevalue) | **POST** /v1/codes/{codeId}/codevalues | Create a Code description
*CodeValuesApi* | [**deleteCodeValue**](docs/CodeValuesApi.md#deletecodevalue) | **DELETE** /v1/codes/{codeId}/codevalues/{codeValueId} | Delete a Code description
*CodeValuesApi* | [**retrieveAllCodeValues**](docs/CodeValuesApi.md#retrieveallcodevalues) | **GET** /v1/codes/{codeId}/codevalues | List Code Values
*CodeValuesApi* | [**retrieveCodeValue**](docs/CodeValuesApi.md#retrievecodevalue) | **GET** /v1/codes/{codeId}/codevalues/{codeValueId} | Retrieve a Code description
*CodeValuesApi* | [**updateCodeValue**](docs/CodeValuesApi.md#updatecodevalue) | **PUT** /v1/codes/{codeId}/codevalues/{codeValueId} | Update a Code description
*CodesApi* | [**createCode**](docs/CodesApi.md#createcode) | **POST** /v1/codes | Create a Code
*CodesApi* | [**deleteCode**](docs/CodesApi.md#deletecode) | **DELETE** /v1/codes/{codeId} | Delete a Code
*CodesApi* | [**retrieveCode**](docs/CodesApi.md#retrievecode) | **GET** /v1/codes/{codeId} | Retrieve a Code
*CodesApi* | [**retrieveCodeByName**](docs/CodesApi.md#retrievecodebyname) | **GET** /v1/codes/name/{codeName} | Retrieve a Code
*CodesApi* | [**retrieveCodes**](docs/CodesApi.md#retrievecodes) | **GET** /v1/codes | Retrieve Codes
*CodesApi* | [**updateCode**](docs/CodesApi.md#updatecode) | **PUT** /v1/codes/{codeId} | Update a Code
*CollateralManagementApi* | [**createCollateral1**](docs/CollateralManagementApi.md#createcollateral1) | **POST** /v1/collateral-management | Create a new collateral
*CollateralManagementApi* | [**deleteCollateral2**](docs/CollateralManagementApi.md#deletecollateral2) | **DELETE** /v1/collateral-management/{collateralId} | Delete a Collateral
*CollateralManagementApi* | [**getAllCollaterals**](docs/CollateralManagementApi.md#getallcollaterals) | **GET** /v1/collateral-management | Get All Collaterals
*CollateralManagementApi* | [**getCollateral**](docs/CollateralManagementApi.md#getcollateral) | **GET** /v1/collateral-management/{collateralId} | Get Collateral
*CollateralManagementApi* | [**getCollateralTemplate**](docs/CollateralManagementApi.md#getcollateraltemplate) | **GET** /v1/collateral-management/template | Get Collateral Template
*CollateralManagementApi* | [**updateCollateral2**](docs/CollateralManagementApi.md#updatecollateral2) | **PUT** /v1/collateral-management/{collateralId} | Update Collateral
*CollectionSheetApi* | [**generateCollectionSheet**](docs/CollectionSheetApi.md#generatecollectionsheet) | **POST** /v1/collectionsheet | Generate Individual Collection Sheet | Save Collection Sheet
*CreditBureauConfigurationApi* | [**addOrganisationCreditBureau**](docs/CreditBureauConfigurationApi.md#addorganisationcreditbureau) | **POST** /v1/CreditBureauConfiguration/organisationCreditBureau/{organisationCreditBureauId} |
*CreditBureauConfigurationApi* | [**createCreditBureauConfiguration**](docs/CreditBureauConfigurationApi.md#createcreditbureauconfiguration) | **POST** /v1/CreditBureauConfiguration/configuration/{creditBureauId} |
*CreditBureauConfigurationApi* | [**createCreditBureauLoanProductMapping**](docs/CreditBureauConfigurationApi.md#createcreditbureauloanproductmapping) | **POST** /v1/CreditBureauConfiguration/mappings/{organisationCreditBureauId} |
*CreditBureauConfigurationApi* | [**fetchLoanProducts**](docs/CreditBureauConfigurationApi.md#fetchloanproducts) | **GET** /v1/CreditBureauConfiguration/loanProduct |
*CreditBureauConfigurationApi* | [**fetchMappingByLoanProductId**](docs/CreditBureauConfigurationApi.md#fetchmappingbyloanproductid) | **GET** /v1/CreditBureauConfiguration/loanProduct/{loanProductId} |
*CreditBureauConfigurationApi* | [**getConfiguration**](docs/CreditBureauConfigurationApi.md#getconfiguration) | **GET** /v1/CreditBureauConfiguration/config/{organisationCreditBureauId} |
*CreditBureauConfigurationApi* | [**getCreditBureau**](docs/CreditBureauConfigurationApi.md#getcreditbureau) | **GET** /v1/CreditBureauConfiguration |
*CreditBureauConfigurationApi* | [**getCreditBureauLoanProductMapping**](docs/CreditBureauConfigurationApi.md#getcreditbureauloanproductmapping) | **GET** /v1/CreditBureauConfiguration/mappings |
*CreditBureauConfigurationApi* | [**getOrganisationCreditBureau**](docs/CreditBureauConfigurationApi.md#getorganisationcreditbureau) | **GET** /v1/CreditBureauConfiguration/organisationCreditBureau |
*CreditBureauConfigurationApi* | [**updateCreditBureau**](docs/CreditBureauConfigurationApi.md#updatecreditbureau) | **PUT** /v1/CreditBureauConfiguration/organisationCreditBureau |
*CreditBureauConfigurationApi* | [**updateCreditBureauConfiguration**](docs/CreditBureauConfigurationApi.md#updatecreditbureauconfiguration) | **PUT** /v1/CreditBureauConfiguration/configuration/{configurationId} |
*CreditBureauConfigurationApi* | [**updateCreditBureauLoanProductMapping**](docs/CreditBureauConfigurationApi.md#updatecreditbureauloanproductmapping) | **PUT** /v1/CreditBureauConfiguration/mappings |
*CurrencyApi* | [**retrieveCurrencies**](docs/CurrencyApi.md#retrievecurrencies) | **GET** /v1/currencies | Retrieve Currency Configuration
*CurrencyApi* | [**updateCurrencies**](docs/CurrencyApi.md#updatecurrencies) | **PUT** /v1/currencies | Update Currency Configuration
*DataTablesApi* | [**advancedQuery**](docs/DataTablesApi.md#advancedquery) | **POST** /v1/datatables/{datatable}/query | Query Data Table values
*DataTablesApi* | [**createDatatable**](docs/DataTablesApi.md#createdatatable) | **POST** /v1/datatables | Create Data Table
*DataTablesApi* | [**createDatatableEntry**](docs/DataTablesApi.md#createdatatableentry) | **POST** /v1/datatables/{datatable}/{apptableId} | Create Entry in Data Table
*DataTablesApi* | [**deleteDatatable**](docs/DataTablesApi.md#deletedatatable) | **DELETE** /v1/datatables/{datatableName} | Delete Data Table
*DataTablesApi* | [**deleteDatatableEntries**](docs/DataTablesApi.md#deletedatatableentries) | **DELETE** /v1/datatables/{datatable}/{apptableId} | Delete Entry(s) in Data Table
*DataTablesApi* | [**deleteDatatableEntry**](docs/DataTablesApi.md#deletedatatableentry) | **DELETE** /v1/datatables/{datatable}/{apptableId}/{datatableId} | Delete Entry in Datatable (One to Many)
*DataTablesApi* | [**deregisterDatatable**](docs/DataTablesApi.md#deregisterdatatable) | **POST** /v1/datatables/deregister/{datatable} | Deregister Data Table
*DataTablesApi* | [**getDatatable**](docs/DataTablesApi.md#getdatatable) | **GET** /v1/datatables/{datatable} | Retrieve Data Table Details
*DataTablesApi* | [**getDatatable1**](docs/DataTablesApi.md#getdatatable1) | **GET** /v1/datatables/{datatable}/{apptableId} | Retrieve Entry(s) from Data Table
*DataTablesApi* | [**getDatatableManyEntry**](docs/DataTablesApi.md#getdatatablemanyentry) | **GET** /v1/datatables/{datatable}/{apptableId}/{datatableId} |
*DataTablesApi* | [**getDatatables**](docs/DataTablesApi.md#getdatatables) | **GET** /v1/datatables | List Data Tables
*DataTablesApi* | [**queryValues**](docs/DataTablesApi.md#queryvalues) | **GET** /v1/datatables/{datatable}/query | Query Data Table values
*DataTablesApi* | [**registerDatatable**](docs/DataTablesApi.md#registerdatatable) | **POST** /v1/datatables/register/{datatable}/{apptable} | Register Data Table
*DataTablesApi* | [**updateDatatable**](docs/DataTablesApi.md#updatedatatable) | **PUT** /v1/datatables/{datatableName} | Update Data Table
*DataTablesApi* | [**updateDatatableEntryOneToMany**](docs/DataTablesApi.md#updatedatatableentryonetomany) | **PUT** /v1/datatables/{datatable}/{apptableId}/{datatableId} | Update Entry in Data Table (One to Many)
*DataTablesApi* | [**updateDatatableEntryOnetoOne**](docs/DataTablesApi.md#updatedatatableentryonetoone) | **PUT** /v1/datatables/{datatable}/{apptableId} | Update Entry in Data Table (One to One)
*DefaultApi* | [**activate**](docs/DefaultApi.md#activate) | **POST** /v1/email/campaign/{resourceId} |
*DefaultApi* | [**addCreditReport**](docs/DefaultApi.md#addcreditreport) | **POST** /v1/creditBureauIntegration/addCreditReport |
*DefaultApi* | [**addNewClientImage1**](docs/DefaultApi.md#addnewclientimage1) | **POST** /v1/{entity}/{entityId}/images |
*DefaultApi* | [**create1**](docs/DefaultApi.md#create1) | **POST** /v1/email |
*DefaultApi* | [**createCampaign**](docs/DefaultApi.md#createcampaign) | **POST** /v1/email/campaign |
*DefaultApi* | [**createCampaign1**](docs/DefaultApi.md#createcampaign1) | **POST** /v1/smscampaigns | Create a SMS Campaign
*DefaultApi* | [**delete1**](docs/DefaultApi.md#delete1) | **DELETE** /v1/email/{resourceId} |
*DefaultApi* | [**delete2**](docs/DefaultApi.md#delete2) | **DELETE** /v1/email/campaign/{resourceId} |
*DefaultApi* | [**delete3**](docs/DefaultApi.md#delete3) | **DELETE** /v1/smscampaigns/{campaignId} | Delete a SMS Campaign
*DefaultApi* | [**delete7**](docs/DefaultApi.md#delete7) | **DELETE** /v1/officetransactions/{transactionId} |
*DefaultApi* | [**deleteAllExternalEvents**](docs/DefaultApi.md#deleteallexternalevents) | **DELETE** /v1/internal/externalevents |
*DefaultApi* | [**deleteClientImage**](docs/DefaultApi.md#deleteclientimage) | **DELETE** /v1/{entity}/{entityId}/images |
*DefaultApi* | [**deleteCreditReport**](docs/DefaultApi.md#deletecreditreport) | **DELETE** /v1/creditBureauIntegration/deleteCreditReport/{creditBureauId} |
*DefaultApi* | [**fetchCreditReport**](docs/DefaultApi.md#fetchcreditreport) | **POST** /v1/creditBureauIntegration/creditReport |
*DefaultApi* | [**get**](docs/DefaultApi.md#get) | **GET** /v1/echo |
*DefaultApi* | [**getAdvancedPaymentAllocationRulesOfLoan**](docs/DefaultApi.md#getadvancedpaymentallocationrulesofloan) | **GET** /v1/internal/loan/{loanId}/advanced-payment-allocation-rules |
*DefaultApi* | [**getAllExternalEvents**](docs/DefaultApi.md#getallexternalevents) | **GET** /v1/internal/externalevents |
*DefaultApi* | [**getClientAuditFields**](docs/DefaultApi.md#getclientauditfields) | **GET** /v1/internal/client/{clientId}/audit |
*DefaultApi* | [**getCobPartitions**](docs/DefaultApi.md#getcobpartitions) | **GET** /v1/internal/cob/partitions/{partitionSize} |
*DefaultApi* | [**getExternalGrammar**](docs/DefaultApi.md#getexternalgrammar) | **GET** /application.wadl/{path} |
*DefaultApi* | [**getLoanAuditFields**](docs/DefaultApi.md#getloanauditfields) | **GET** /v1/internal/loan/{loanId}/audit |
*DefaultApi* | [**getLoanTransactionAuditFields**](docs/DefaultApi.md#getloantransactionauditfields) | **GET** /v1/internal/loan/{loanId}/transaction/{transactionId}/audit |
*DefaultApi* | [**getLoansByStatus**](docs/DefaultApi.md#getloansbystatus) | **GET** /v1/internal/loan/status/{statusId} |
*DefaultApi* | [**getSavedCreditReport**](docs/DefaultApi.md#getsavedcreditreport) | **GET** /v1/creditBureauIntegration/creditReport/{creditBureauId} |
*DefaultApi* | [**getWadl**](docs/DefaultApi.md#getwadl) | **GET** /application.wadl |
*DefaultApi* | [**handleCommands**](docs/DefaultApi.md#handlecommands) | **POST** /v1/smscampaigns/{campaignId} | SMS Campaign
*DefaultApi* | [**newOfficeTransactionDetails**](docs/DefaultApi.md#newofficetransactiondetails) | **GET** /v1/officetransactions/template |
*DefaultApi* | [**placeLockOnLoanAccount**](docs/DefaultApi.md#placelockonloanaccount) | **POST** /v1/internal/loans/{loanId}/place-lock/{lockOwner} |
*DefaultApi* | [**preview**](docs/DefaultApi.md#preview) | **POST** /v1/email/campaign/preview |
*DefaultApi* | [**preview1**](docs/DefaultApi.md#preview1) | **POST** /v1/smscampaigns/preview |
*DefaultApi* | [**retrieveAll5**](docs/DefaultApi.md#retrieveall5) | **GET** /v1/email/configuration |
*DefaultApi* | [**retrieveAll9**](docs/DefaultApi.md#retrieveall9) | **GET** /v1/twofactor/configure |
*DefaultApi* | [**retrieveAllCampaign**](docs/DefaultApi.md#retrieveallcampaign) | **GET** /v1/email/campaign |
*DefaultApi* | [**retrieveAllEmailByStatus**](docs/DefaultApi.md#retrieveallemailbystatus) | **GET** /v1/email/messageByStatus |
*DefaultApi* | [**retrieveAllEmails**](docs/DefaultApi.md#retrieveallemails) | **GET** /v1/email |
*DefaultApi* | [**retrieveAllEmails1**](docs/DefaultApi.md#retrieveallemails1) | **GET** /v1/smscampaigns | List SMS Campaigns
*DefaultApi* | [**retrieveCampaign**](docs/DefaultApi.md#retrievecampaign) | **GET** /v1/smscampaigns/{resourceId} | Retrieve a SMS Campaign
*DefaultApi* | [**retrieveFailedEmail**](docs/DefaultApi.md#retrievefailedemail) | **GET** /v1/email/failedEmail |
*DefaultApi* | [**retrieveImage**](docs/DefaultApi.md#retrieveimage) | **GET** /v1/{entity}/{entityId}/images |
*DefaultApi* | [**retrieveOfficeTransactions**](docs/DefaultApi.md#retrieveofficetransactions) | **GET** /v1/officetransactions |
*DefaultApi* | [**retrieveOne1**](docs/DefaultApi.md#retrieveone1) | **GET** /v1/email/{resourceId} |
*DefaultApi* | [**retrieveOneCampaign**](docs/DefaultApi.md#retrieveonecampaign) | **GET** /v1/email/campaign/{resourceId} |
*DefaultApi* | [**retrieveOneTemplate**](docs/DefaultApi.md#retrieveonetemplate) | **GET** /v1/email/campaign/template/{resourceId} |
*DefaultApi* | [**retrievePendingEmail**](docs/DefaultApi.md#retrievependingemail) | **GET** /v1/email/pendingEmail |
*DefaultApi* | [**retrieveSentEmail**](docs/DefaultApi.md#retrievesentemail) | **GET** /v1/email/sentEmail |
*DefaultApi* | [**saveCreditReport**](docs/DefaultApi.md#savecreditreport) | **POST** /v1/creditBureauIntegration/saveCreditReport |
*DefaultApi* | [**template1**](docs/DefaultApi.md#template1) | **GET** /v1/email/campaign/template |
*DefaultApi* | [**template2**](docs/DefaultApi.md#template2) | **GET** /v1/smscampaigns/template | Retrieve a SMS Campaign
*DefaultApi* | [**transferMoneyFrom**](docs/DefaultApi.md#transfermoneyfrom) | **POST** /v1/officetransactions |
*DefaultApi* | [**update2**](docs/DefaultApi.md#update2) | **PUT** /v1/email/{resourceId} |
*DefaultApi* | [**updateCampaign**](docs/DefaultApi.md#updatecampaign) | **PUT** /v1/email/campaign/{resourceId} |
*DefaultApi* | [**updateCampaign1**](docs/DefaultApi.md#updatecampaign1) | **PUT** /v1/smscampaigns/{campaignId} | Update a Campaign
*DefaultApi* | [**updateClientImage1**](docs/DefaultApi.md#updateclientimage1) | **PUT** /v1/{entity}/{entityId}/images |
*DefaultApi* | [**updateConfiguration**](docs/DefaultApi.md#updateconfiguration) | **PUT** /v1/email/configuration |
*DefaultApi* | [**updateConfiguration3**](docs/DefaultApi.md#updateconfiguration3) | **PUT** /v1/twofactor/configure |
*DefaultApi* | [**updateGlobalConfiguration**](docs/DefaultApi.md#updateglobalconfiguration) | **PUT** /v1/internal/configurations/name/{configName}/value/{configValue} |
*DefaultApi* | [**updateLoanCobLastDate**](docs/DefaultApi.md#updateloancoblastdate) | **POST** /v1/internal/cob/fast-forward-cob-date-of-loan/{loanId} |
*DelinquencyRangeAndBucketsManagementApi* | [**createDelinquencyBucket**](docs/DelinquencyRangeAndBucketsManagementApi.md#createdelinquencybucket) | **POST** /v1/delinquency/buckets | Create Delinquency Bucket
*DelinquencyRangeAndBucketsManagementApi* | [**createDelinquencyRange**](docs/DelinquencyRangeAndBucketsManagementApi.md#createdelinquencyrange) | **POST** /v1/delinquency/ranges | Create Delinquency Range
*DelinquencyRangeAndBucketsManagementApi* | [**deleteDelinquencyBucket**](docs/DelinquencyRangeAndBucketsManagementApi.md#deletedelinquencybucket) | **DELETE** /v1/delinquency/buckets/{delinquencyBucketId} | Delete Delinquency Bucket based on the Id
*DelinquencyRangeAndBucketsManagementApi* | [**deleteDelinquencyRange**](docs/DelinquencyRangeAndBucketsManagementApi.md#deletedelinquencyrange) | **DELETE** /v1/delinquency/ranges/{delinquencyRangeId} | Update Delinquency Range based on the Id
*DelinquencyRangeAndBucketsManagementApi* | [**getDelinquencyBucket**](docs/DelinquencyRangeAndBucketsManagementApi.md#getdelinquencybucket) | **GET** /v1/delinquency/buckets/{delinquencyBucketId} | Retrieve a specific Delinquency Bucket based on the Id
*DelinquencyRangeAndBucketsManagementApi* | [**getDelinquencyBuckets**](docs/DelinquencyRangeAndBucketsManagementApi.md#getdelinquencybuckets) | **GET** /v1/delinquency/buckets | List all Delinquency Buckets
*DelinquencyRangeAndBucketsManagementApi* | [**getDelinquencyRange**](docs/DelinquencyRangeAndBucketsManagementApi.md#getdelinquencyrange) | **GET** /v1/delinquency/ranges/{delinquencyRangeId} | Retrieve a specific Delinquency Range based on the Id
*DelinquencyRangeAndBucketsManagementApi* | [**getDelinquencyRanges**](docs/DelinquencyRangeAndBucketsManagementApi.md#getdelinquencyranges) | **GET** /v1/delinquency/ranges | List all Delinquency Ranges
*DelinquencyRangeAndBucketsManagementApi* | [**updateDelinquencyBucket**](docs/DelinquencyRangeAndBucketsManagementApi.md#updatedelinquencybucket) | **PUT** /v1/delinquency/buckets/{delinquencyBucketId} | Update Delinquency Bucket based on the Id
*DelinquencyRangeAndBucketsManagementApi* | [**updateDelinquencyRange**](docs/DelinquencyRangeAndBucketsManagementApi.md#updatedelinquencyrange) | **PUT** /v1/delinquency/ranges/{delinquencyRangeId} | Update Delinquency Range based on the Id
*DepositAccountOnHoldFundTransactionsApi* | [**retrieveAll28**](docs/DepositAccountOnHoldFundTransactionsApi.md#retrieveall28) | **GET** /v1/savingsaccounts/{savingsId}/onholdtransactions |
*DeviceRegistrationApi* | [**delete22**](docs/DeviceRegistrationApi.md#delete22) | **DELETE** /v1/self/device/registration/{id} |
*DeviceRegistrationApi* | [**registerDevice**](docs/DeviceRegistrationApi.md#registerdevice) | **POST** /v1/self/device/registration |
*DeviceRegistrationApi* | [**retrieveAllDeviceRegistrations**](docs/DeviceRegistrationApi.md#retrievealldeviceregistrations) | **GET** /v1/self/device/registration |
*DeviceRegistrationApi* | [**retrieveDeviceRegiistration**](docs/DeviceRegistrationApi.md#retrievedeviceregiistration) | **GET** /v1/self/device/registration/{id} |
*DeviceRegistrationApi* | [**retrieveDeviceRegistrationByClientId**](docs/DeviceRegistrationApi.md#retrievedeviceregistrationbyclientid) | **GET** /v1/self/device/registration/client/{clientId} |
*DeviceRegistrationApi* | [**updateDeviceRegistration**](docs/DeviceRegistrationApi.md#updatedeviceregistration) | **PUT** /v1/self/device/registration/{id} |
*DocumentsApi* | [**createDocument**](docs/DocumentsApi.md#createdocument) | **POST** /v1/{entityType}/{entityId}/documents | Create a Document
*DocumentsApi* | [**deleteDocument**](docs/DocumentsApi.md#deletedocument) | **DELETE** /v1/{entityType}/{entityId}/documents/{documentId} | Remove a Document
*DocumentsApi* | [**downloadFile**](docs/DocumentsApi.md#downloadfile) | **GET** /v1/{entityType}/{entityId}/documents/{documentId}/attachment | Retrieve Binary File associated with Document
*DocumentsApi* | [**getDocument**](docs/DocumentsApi.md#getdocument) | **GET** /v1/{entityType}/{entityId}/documents/{documentId} | Retrieve a Document
*DocumentsApi* | [**retrieveAllDocuments**](docs/DocumentsApi.md#retrievealldocuments) | **GET** /v1/{entityType}/{entityId}/documents | List documents
*DocumentsApi* | [**updateDocument**](docs/DocumentsApi.md#updatedocument) | **PUT** /v1/{entityType}/{entityId}/documents/{documentId} | Update a Document
*EntityDataTableApi* | [**createEntityDatatableCheck**](docs/EntityDataTableApi.md#createentitydatatablecheck) | **POST** /v1/entityDatatableChecks | Create Entity-Datatable Checks
*EntityDataTableApi* | [**deleteDatatable1**](docs/EntityDataTableApi.md#deletedatatable1) | **DELETE** /v1/entityDatatableChecks/{entityDatatableCheckId} | Delete Entity-Datatable Checks
*EntityDataTableApi* | [**getTemplate**](docs/EntityDataTableApi.md#gettemplate) | **GET** /v1/entityDatatableChecks/template | Retrieve Entity-Datatable Checks Template
*EntityDataTableApi* | [**retrieveAll6**](docs/EntityDataTableApi.md#retrieveall6) | **GET** /v1/entityDatatableChecks | List Entity-Datatable Checks
*EntityFieldConfigurationApi* | [**getAddresses**](docs/EntityFieldConfigurationApi.md#getaddresses) | **GET** /v1/fieldconfiguration/{entity} | Retrieves the Entity Field Configuration
*ExternalAssetOwnerLoanProductAttributesApi* | [**getExternalAssetOwnerLoanProductAttributes**](docs/ExternalAssetOwnerLoanProductAttributesApi.md#getexternalassetownerloanproductattributes) | **GET** /v1/external-asset-owners/loan-product/{loanProductId}/attributes | Retrieve All Loan Product Attributes
*ExternalAssetOwnerLoanProductAttributesApi* | [**postExternalAssetOwnerLoanProductAttribute**](docs/ExternalAssetOwnerLoanProductAttributesApi.md#postexternalassetownerloanproductattribute) | **POST** /v1/external-asset-owners/loan-product/{loanProductId}/attributes |
*ExternalAssetOwnerLoanProductAttributesApi* | [**updateLoanProductAttribute**](docs/ExternalAssetOwnerLoanProductAttributesApi.md#updateloanproductattribute) | **PUT** /v1/external-asset-owners/loan-product/{loanProductId}/attributes/{id} | Update a Loan Product Attribute
*ExternalAssetOwnersApi* | [**getActiveTransfer**](docs/ExternalAssetOwnersApi.md#getactivetransfer) | **GET** /v1/external-asset-owners/transfers/active-transfer | Retrieve Active Asset Owner Transfer
*ExternalAssetOwnersApi* | [**getJournalEntriesOfOwner**](docs/ExternalAssetOwnersApi.md#getjournalentriesofowner) | **GET** /v1/external-asset-owners/owners/external-id/{ownerExternalId}/journal-entries | Retrieve Journal Entries of Owner
*ExternalAssetOwnersApi* | [**getJournalEntriesOfTransfer**](docs/ExternalAssetOwnersApi.md#getjournalentriesoftransfer) | **GET** /v1/external-asset-owners/transfers/{transferId}/journal-entries | Retrieve Journal Entries of Transfer
*ExternalAssetOwnersApi* | [**getTransfers**](docs/ExternalAssetOwnersApi.md#gettransfers) | **GET** /v1/external-asset-owners/transfers | Retrieve External Asset Owner Transfers
*ExternalAssetOwnersApi* | [**searchInvestorData**](docs/ExternalAssetOwnersApi.md#searchinvestordata) | **POST** /v1/external-asset-owners/search | Search External Asset Owner Transfers by text or date ranges to settlement or effective dates
*ExternalAssetOwnersApi* | [**transferRequestWithId**](docs/ExternalAssetOwnersApi.md#transferrequestwithid) | **POST** /v1/external-asset-owners/transfers/{id} |
*ExternalAssetOwnersApi* | [**transferRequestWithId1**](docs/ExternalAssetOwnersApi.md#transferrequestwithid1) | **POST** /v1/external-asset-owners/transfers/external-id/{externalId} |
*ExternalAssetOwnersApi* | [**transferRequestWithLoanExternalId**](docs/ExternalAssetOwnersApi.md#transferrequestwithloanexternalid) | **POST** /v1/external-asset-owners/transfers/loans/external-id/{loanExternalId} |
*ExternalAssetOwnersApi* | [**transferRequestWithLoanId**](docs/ExternalAssetOwnersApi.md#transferrequestwithloanid) | **POST** /v1/external-asset-owners/transfers/loans/{loanId} |
*ExternalEventConfigurationApi* | [**getExternalEventConfigurations**](docs/ExternalEventConfigurationApi.md#getexternaleventconfigurations) | **GET** /v1/externalevents/configuration | List all external event configurations
*ExternalEventConfigurationApi* | [**updateExternalEventConfigurations**](docs/ExternalEventConfigurationApi.md#updateexternaleventconfigurations) | **PUT** /v1/externalevents/configuration | Enable/Disable external events posting
*ExternalServicesApi* | [**retrieveOne2**](docs/ExternalServicesApi.md#retrieveone2) | **GET** /v1/externalservice/{servicename} | Retrieve External Services Configuration
*ExternalServicesApi* | [**updateExternalServiceProperties**](docs/ExternalServicesApi.md#updateexternalserviceproperties) | **PUT** /v1/externalservice/{servicename} | Update External Service
*FetchAuthenticatedUserDetailsApi* | [**fetchAuthenticatedUserData**](docs/FetchAuthenticatedUserDetailsApi.md#fetchauthenticateduserdata) | **GET** /v1/userdetails | Fetch authenticated user details
*FineractEntityApi* | [**createMap**](docs/FineractEntityApi.md#createmap) | **POST** /v1/entitytoentitymapping/{relId} |
*FineractEntityApi* | [**delete4**](docs/FineractEntityApi.md#delete4) | **DELETE** /v1/entitytoentitymapping/{mapId} |
*FineractEntityApi* | [**getEntityToEntityMappings**](docs/FineractEntityApi.md#getentitytoentitymappings) | **GET** /v1/entitytoentitymapping/{mapId}/{fromId}/{toId} |
*FineractEntityApi* | [**retrieveAll7**](docs/FineractEntityApi.md#retrieveall7) | **GET** /v1/entitytoentitymapping |
*FineractEntityApi* | [**retrieveOne4**](docs/FineractEntityApi.md#retrieveone4) | **GET** /v1/entitytoentitymapping/{mapId} |
*FineractEntityApi* | [**updateMap**](docs/FineractEntityApi.md#updatemap) | **PUT** /v1/entitytoentitymapping/{mapId} |
*FixedDepositAccountApi* | [**accountClosureTemplate**](docs/FixedDepositAccountApi.md#accountclosuretemplate) | **GET** /v1/fixeddepositaccounts/{accountId}/template |
*FixedDepositAccountApi* | [**calculateFixedDepositInterest**](docs/FixedDepositAccountApi.md#calculatefixeddepositinterest) | **GET** /v1/fixeddepositaccounts/calculate-fd-interest |
*FixedDepositAccountApi* | [**delete14**](docs/FixedDepositAccountApi.md#delete14) | **DELETE** /v1/fixeddepositaccounts/{accountId} | Delete a fixed deposit application
*FixedDepositAccountApi* | [**getFixedDepositTemplate**](docs/FixedDepositAccountApi.md#getfixeddeposittemplate) | **GET** /v1/fixeddepositaccounts/downloadtemplate |
*FixedDepositAccountApi* | [**getFixedDepositTransactionTemplate**](docs/FixedDepositAccountApi.md#getfixeddeposittransactiontemplate) | **GET** /v1/fixeddepositaccounts/transaction/downloadtemplate |
*FixedDepositAccountApi* | [**handleCommands4**](docs/FixedDepositAccountApi.md#handlecommands4) | **POST** /v1/fixeddepositaccounts/{accountId} | Approve fixed deposit application | Undo approval fixed deposit application | Reject fixed deposit application | Withdraw fixed deposit application | Activate a fixed deposit account | Close a fixed deposit account | Premature Close a fixed deposit account | Calculate Premature amount on Fixed deposit account | Calculate Interest on Fixed Deposit Account | Post Interest on Fixed Deposit Account
*FixedDepositAccountApi* | [**postFixedDepositTemplate**](docs/FixedDepositAccountApi.md#postfixeddeposittemplate) | **POST** /v1/fixeddepositaccounts/uploadtemplate |
*FixedDepositAccountApi* | [**postFixedDepositTransactionTemplate**](docs/FixedDepositAccountApi.md#postfixeddeposittransactiontemplate) | **POST** /v1/fixeddepositaccounts/transaction/uploadtemplate |
*FixedDepositAccountApi* | [**retrieveAll29**](docs/FixedDepositAccountApi.md#retrieveall29) | **GET** /v1/fixeddepositaccounts | List Fixed deposit applications/accounts
*FixedDepositAccountApi* | [**retrieveOne19**](docs/FixedDepositAccountApi.md#retrieveone19) | **GET** /v1/fixeddepositaccounts/{accountId} | Retrieve a fixed deposit application/account
*FixedDepositAccountApi* | [**submitApplication**](docs/FixedDepositAccountApi.md#submitapplication) | **POST** /v1/fixeddepositaccounts | Submit new fixed deposit applicati