diff --git a/APIFolder/api.htm b/APIFolder/api.htm index 82de72b4d..bfab265d5 100644 --- a/APIFolder/api.htm +++ b/APIFolder/api.htm @@ -10,8 +10,9 @@
|
|
|
|
| ||||||||||
| CONFIGURATION | /v1/configurations/currency | - | Retrieve Currency Configuration | Update Currency Configuration | - | |||||||||
|
|
|
|
| ||||||||||
| CONFIGURATION | /v1/configurations/currency | Retrieve Currency Configuration | Update Currency Configuration | |||||||||||
|
|
|
|
| ||||||||||
| ADDITIONAL FIELDS | /v1/additionalfields | - | List Additional Fields Sets | - | - | |||||||||
| /v1/additionalfields/{Type}/{Set}/{id} | Update Additional Fields | Retrieve Additional Fields | - | - | ||||||||||
|
|
|
|
| ||||||||||
| ADDITIONAL FIELDS | /v1/additionalfields | List Additional Fields Sets | ||||||||||||
| /v1/additionalfields/{Type}/{Set}/{id} | Update Additional Fields | Retrieve Additional Fields | ||||||||||||
|
|
|
|
| ||||||||||
| REPORT | /v1/reports | - | List Reports | - | - | |||||||||
| /v1/reports/{reportName} | - | Run a Report | - | - | ||||||||||
|
|
|
|
| ||||||||||
| REPORT | /v1/reports | List Reports | ||||||||||||
| /v1/reports/{reportName} | Run a Report | |||||||||||||
|
|
|
|
| ||||||||||
| AUTHENTICATION | /v1/authentication | Verify Authentication | - | - | - | |||||||||
| USER ACCOUNT | /v1/useraccounts/current | - | Retrieve Current Users' Account Details | Update Current Users' Account Details | - | |||||||||
| /v1/useraccounts/current/password | - | - | Update Current Users' Password | - | ||||||||||
| USER | /v1/users | Create a User | List Users | - | - | |||||||||
| /v1/users/{userId} | - | Retrieve a User | Update a User | Delete a User | ||||||||||
| ROLE | /v1/roles | Create a New Role | List Roles | - | - | |||||||||
| /v1/roles/{roleId} | - | Retrieve a Role | Update a Role | - | ||||||||||
| PERMISSION | /v1/permissions | - | List Application Permissions | - | - | |||||||||
|
|
|
|
| ||||||||||
| AUTHENTICATION | /v1/authentication | Verify Authentication | ||||||||||||
| USER ACCOUNT | /v1/useraccounts/current | Retrieve Current Users' Account Details | Update Current Users' Account Details | |||||||||||
| /v1/useraccounts/current/password | Update Current Users' Password | |||||||||||||
| USER | /v1/users | Create a User | List Users | |||||||||||
| /v1/users/{userId} | Retrieve a User | Update a User | Delete a User | |||||||||||
| ROLE | /v1/roles | Create a New Role | List Roles | |||||||||||
| /v1/roles/{roleId} | Retrieve a Role | Update a Role | ||||||||||||
| PERMISSION | /v1/permissions | List Application Permissions | ||||||||||||
|
| |||||||||||||
|
| |||||||||||||
| /v1/clients/template | Retrieve Client Details Template | |||||||||||||
| /v1/loans/template | Retrieve Loan Details Template | |||||||||||||
| /v1/loans/{loanId}/transactions/template | Retrieve Loan Repayment/Loan Waiver Template | |||||||||||||
Full API Matrix | Mifos X API Endpoint: | https://thedomainname/api |
|
|
|
|
| ||||||||||
| CLIENT | /v1/clients | Create a Client | List Clients | - | - | |||||||||
| /v1/clients/{clientId} | - | Retrieve a Client | Update a Client | - | ||||||||||
| /v1/clients/{clientId}/loans | - | Retrieve a Client's Loan Account Summary | - | - | ||||||||||
| /v1/clients/{clientId}/notes | Add a Client Note | Retrieve a Client's Notes | - | - | ||||||||||
| /v1/clients/{clientId}/notes/{noteId} | - | Retrieve a Client Note | Update a Client Note | - | ||||||||||
| LOAN | /v1/loans | Create a New Loan/Submit a Loan Application | - | - | - | |||||||||
| /v1/loans/{loanId} | Approve, Disburse, Reject a Loan or Withdraw a Loan Application | Retrieve a Loan | - | Delete a Loan | ||||||||||
| /v1/loans/{loanId}/undo | Undo Loan Approval or Disbursal | - | - | - | ||||||||||
| /v1/loans/{loanId}/transactions | Make a Repayment / Loan Waiver | - | - | - | ||||||||||
| /v1/loans/{loanId}/transactions/{transactionId} | - | Retrieve a Repayment or Waiver Details | Adjust a Repayment or Waiver | - | ||||||||||
| OFFICE | /v1/offices | Create an Office | List Offices | - | - | |||||||||
| /v1/offices/{officeId} | - | Retrieve an Office | Update an Office | - | ||||||||||
| LOAN PRODUCT | /v1/loanproducts | Create a Loan Product | List Loan Products | - | - | |||||||||
| /v1/loanproducts/{productId} | - | Retrieve a Loan Product | Update a Loan Product | - | ||||||||||
| CONFIGURATION | /v1/configurations/currency | - | Retrieve Currency Configuration | Update Currency Configuration | - | |||||||||
| ADDITIONAL FIELDS | /v1/additionalfields | - | List Additional Fields Sets | - | - | |||||||||
| /v1/additionalfields/{Type}/{Set}/{id} | Update Additional Fields | Retrieve Additional Fields | - | - | ||||||||||
| REPORT | /v1/reports | - | List Reports | - | - | |||||||||
| /v1/reports/{reportName} | - | Run a Report | - | - | ||||||||||
| AUTHENTICATION | /v1/authentication | Verify Authentication | - | - | - | |||||||||
| USER ACCOUNT | /v1/useraccounts/current | - | Retrieve Current Users' Account Details | Update Current Users' Account Details | - | |||||||||
| /v1/useraccounts/current/password | - | - | Update Current Users' Password | - | ||||||||||
| USER | /v1/users | Create a User | List Users | - | - | |||||||||
| /v1/users/{userId} | - | Retrieve a User | Update a User | Delete a User | ||||||||||
| ROLE | /v1/roles | Create a New Role | List Roles | - | - | |||||||||
| /v1/roles/{roleId} | - | Retrieve a Role | Update a Role | - | ||||||||||
| PERMISSION | /v1/permissions | - | List Application Permissions | - | - | |||||||||
|
| |||
| /v1/clients/template | Retrieve Client Details Template | |||
| /v1/loans/template | Retrieve Loan Details Template | |||
| /v1/loans/{loanId}/transactions/template | Retrieve Loan Repayment/Loan Waiver Template | |||
| /v1/offices/template | Retrieve Office Details Template | |||
| /v1/loanproducts/template | Retrieve Loan Product Details Template | |||
| /v1/useraccounts/current/password/template | Retrieve change password template | |||
| /v1/users/template | Retrieve new user template | |||
| /v1/roles/template | Retrieve new role template |
Full API Matrix | API Endpoint: | https://thedomainname/api |
|
|
|
|
| ||||||||||
| CLIENT | /v1/clients | Create a Client | List Clients | |||||||||||
| /v1/clients/{clientId} | Retrieve a Client | Update a Client | ||||||||||||
| /v1/clients/{clientId}/loans | Retrieve a Client's Loan Account Summary | |||||||||||||
| /v1/clients/{clientId}/notes | Add a Client Note | Retrieve a Client's Notes | ||||||||||||
| /v1/clients/{clientId}/notes/{noteId} | Retrieve a Client Note | Update a Client Note | ||||||||||||
| LOAN | /v1/loans | Create a New Loan/Submit a Loan Application | ||||||||||||
| /v1/loans/{loanId} | Approve, Disburse, Reject a Loan or Withdraw a Loan Application | Retrieve a Loan | Delete a Loan | |||||||||||
| /v1/loans/{loanId}/undo | Undo Loan Approval or Disbursal | |||||||||||||
| /v1/loans/{loanId}/transactions | Make a Repayment / Loan Waiver | |||||||||||||
| /v1/loans/{loanId}/transactions/{transactionId} | Retrieve a Repayment or Waiver Details | Adjust a Repayment or Waiver | ||||||||||||
| OFFICE | /v1/offices | Create an Office | List Offices | |||||||||||
| /v1/offices/{officeId} | Retrieve an Office | Update an Office | ||||||||||||
| LOAN PRODUCT | /v1/loanproducts | Create a Loan Product | List Loan Products | |||||||||||
| /v1/loanproducts/{productId} | Retrieve a Loan Product | Update a Loan Product | ||||||||||||
| CONFIGURATION | /v1/configurations/currency | Retrieve Currency Configuration | Update Currency Configuration | |||||||||||
| ADDITIONAL FIELDS | /v1/additionalfields | List Additional Fields Sets | ||||||||||||
| /v1/additionalfields/{Type}/{Set}/{id} | Update Additional Fields | Retrieve Additional Fields | ||||||||||||
| REPORT | /v1/reports | List Reports | ||||||||||||
| /v1/reports/{reportName} | Run a Report | |||||||||||||
| AUTHENTICATION | /v1/authentication | Verify Authentication | ||||||||||||
| USER ACCOUNT | /v1/useraccounts/current | Retrieve Current Users' Account Details | Update Current Users' Account Details | |||||||||||
| /v1/useraccounts/current/password | Update Current Users' Password | |||||||||||||
| USER | /v1/users | Create a User | List Users | |||||||||||
| /v1/users/{userId} | Retrieve a User | Update a User | Delete a User | |||||||||||
| ROLE | /v1/roles | Create a New Role | List Roles | |||||||||||
| /v1/roles/{roleId} | Retrieve a Role | Update a Role | ||||||||||||
| PERMISSION | /v1/permissions | List Application Permissions | ||||||||||||
|
| |||
| /v1/clients/template | Retrieve Client Details Template | |||
| /v1/loans/template | Retrieve Loan Details Template | |||
| /v1/loans/{loanId}/transactions/template | Retrieve Loan Repayment/Loan Waiver Template | |||
| /v1/offices/template | Retrieve Office Details Template | |||
| /v1/loanproducts/template | Retrieve Loan Product Details Template | |||
| /v1/useraccounts/current/password/template | Retrieve change password template | |||
| /v1/users/template | Retrieve new user template | |||
| /v1/roles/template | Retrieve new role template |