For AI agents: visit https://mifos.readme.io/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
Jump to Content
Mifos
HomeDocumentationAPI ReferenceChangelogCommunity
Log InMifos
API Reference
Log In
HomeDocumentationAPI ReferenceChangelogCommunity

Apache Fineract

  • Overview
    • Getting Connected
    • Generic Options
    • Creating and Updating
    • Updating Dates and Numbers
    • Field Descriptions
    • Authentications
    • Errors
    • Batch API
    • Full API Matrix
    • Beta API Matrix
    • PAL / TPS
    • Self Service API
  • Batch API
    • Batch requests in a single transactionpost
  • Client
    • Create a Clientpost
    • List Clientsget
    • Retrieve Client Details Templateget
    • Retrieve a Clientget
    • Update a Clientput
    • Delete a Clientdel
    • 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 Transferpost
    • Retrieve client accounts overviewget
    • /clients/{clientId}/obligeedetailsget
    • /clients/{clientId}/transferproposaldateget
    • /clients/uploadtemplatepost
    • /clients/downloadtemplateget
  • Clients Address
    • Create an address for a Clientpost
    • List all addresses for a Clientget
    • Update an address for a Clientput
    • /client/addresses/templateget
  • Entity Field Configuration
    • Retrieves the Entity Field Configurationget
  • Client Identifier
    • Create an Identifier for a Clientpost
    • List all Identifiers for a Clientget
    • Retrieve a Client Identifierget
    • Update a Client Identifierput
    • Delete a Client Identifierdel
    • Retrieve Client Identifier Details Templateget
  • Standing Instructions
    • Create new Standing Instructionpost
    • List Standing Instructionsget
    • Retrieve Standing Instructionget
    • Update Standing Instruction | Delete Standing Instructionput
    • Retrieve Standing Instruction Templateget
  • Standing Instructions History
    • Standing Instructions Logged Historyget
  • Account Transfers
    • Create new Transferpost
    • List account transfersget
    • Retrieve account transferget
    • Retrieve Refund of an Active Loan by Transfer Templateget
    • Refund of an Active Loan by Transferpost
    • Retrieve Account Transfer Templateget
  • Client Charges
    • Add Client Chargepost
    • List Client Chargesget
    • Retrieve a Client Chargeget
    • Delete a Client Chargedel
    • Pay a Client Charge | Waive a Client Chargepost
    • /clients/{clientId}/charges/templateget
  • Client Transaction
    • List Client Transactionsget
    • Undo a Client Transactionpost
    • Retrieve a Client Transactionget
  • Savings Account
    • Submit new savings applicationpost
    • List savings applications/accountsget
    • Retrieve a savings application/accountget
    • Modify a savings application | Modify savings account withhold tax applicabilityput
    • Delete a savings applicationdel
    • Approve savings application | Undo approval savings application | Assign Savings Officer | Unassign Savings Officer | Reject savings application | Withdraw savings application | Activate a savings account | Close a savings account | Calculate Interest on Savings Account | Post Interest on Savings Account | Block Savings Account | Unblock Savings Account | Block Savings Account Credit transactions | Unblock Savings Account Credit transactions | Block Savings Account Debit transactions | Unblock Savings Account debit transactionspost
    • Retrieve Savings Account Templateget
    • /savingsaccounts/downloadtemplateget
    • /savingsaccounts/transactions/downloadtemplateget
    • /savingsaccounts/gsimcommands/{parentAccountId}post
    • /savingsaccounts/uploadtemplatepost
    • /savingsaccounts/transactions/uploadtemplatepost
    • /savingsaccounts/gsimpost
    • /savingsaccounts/gsim/{parentAccountId}put
  • Savings Account Transactions
    • /savingsaccounts/{savingsId}/transactions/{transactionId}get
    • /savingsaccounts/{savingsId}/transactions/templateget
    • /savingsaccounts/{savingsId}/transactions/{transactionId}post
    • /savingsaccounts/{savingsId}/transactionspost
  • Savings Charges
    • Create a Savings account Chargepost
    • List Savings Chargesget
    • Retrieve a Savings account Chargeget
    • Update a Savings account Chargeput
    • Delete a Savings account Chargedel
    • Pay a Savings account Charge | Waive off a Savings account Charge | Inactivate a Savings account Chargepost
    • Retrieve Savings Charges Templateget
  • Fixed Deposit Account
    • Submit new fixed deposit applicationpost
    • List Fixed deposit applications/accountsget
    • Retrieve a fixed deposit application/accountget
    • Modify a fixed deposit applicationput
    • Delete a fixed deposit applicationdel
    • 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 Accountpost
    • /fixeddepositaccounts/{accountId}/templateget
    • /fixeddepositaccounts/downloadtemplateget
    • /fixeddepositaccounts/transaction/downloadtemplateget
    • /fixeddepositaccounts/uploadtemplatepost
    • /fixeddepositaccounts/transaction/uploadtemplatepost
    • Retrieve Fixed Deposit Account Templateget
  • Recurring Deposit Account
    • Submit new recurring deposit applicationpost
    • List Recurring deposit applications/accountsget
    • Retrieve a recurring deposit application/accountget
    • Modify a recurring deposit applicationput
    • Delete a recurring deposit applicationdel
    • Approve recurring deposit application | Undo approval recurring deposit application | Reject recurring deposit application | Withdraw recurring deposit application | Activate a recurring deposit account | Update the recommended deposit amount for a recurring deposit account | Close a recurring deposit account | Premature Close a recurring deposit account | Calculate Premature amount on Recurring deposit account | Calculate Interest on recurring Deposit Account | Post Interest on recurring Deposit Accountpost
    • /recurringdepositaccounts/{accountId}/templateget
    • /recurringdepositaccounts/downloadtemplateget
    • /recurringdepositaccounts/transactions/downloadtemplateget
    • /recurringdepositaccounts/uploadtemplatepost
    • /recurringdepositaccounts/transactions/uploadtemplatepost
    • Retrieve recurring Deposit Account Templateget
  • Recurring Deposit Account Transactions
    • Retrieve Recurring Deposit Account Transactionget
    • Adjust Transaction | Undo transactionpost
    • Deposit Transaction | Withdrawal Transactionpost
    • Retrieve Recurring Deposit Account Transaction Templateget
  • Share Account
    • Submit new share applicationpost
    • List share applications/accountsget
    • Retrieve a share application/accountget
    • Modify a share applicationput
    • Approve share application | Undo approval share application | Reject share application | Activate a share account | Close a share account | Apply additional shares on a share account | Approve additional shares request on a share account | Reject additional shares request on a share account | Redeem shares on a share accountpost
    • /accounts/{type}/downloadtemplateget
    • Retrieve Share Account Templateget
    • /accounts/{type}/uploadtemplatepost
  • Loans
    • Calculate loan repayment schedule | Submit a new Loan Applicationpost
    • List Loansget
    • Retrieve a Loanget
    • Modify a loan applicationput
    • Delete a Loan Applicationdel
    • Approve Loan Application | Recover Loan Guarantee | Undo Loan Application Approval | Assign a Loan Officer | Unassign a Loan Officer | Reject Loan Application | Applicant Withdraws from Loan Application | Disburse Loan Disburse Loan To Savings Account | Undo Loan Disbursalpost
    • Approve GLIM Application | Undo GLIM Application Approval | Reject GLIM Application | Disburse Loan Disburse Loan To Savings Account | Undo Loan Disbursalpost
    • /loans/glimAccount/{glimId}get
    • /loans/repayments/downloadtemplateget
    • /loans/downloadtemplateget
    • /loans/{loanId}/templateget
    • Retrieve Loan Details Templateget
    • /loans/repayments/uploadtemplatepost
    • /loans/uploadtemplatepost
  • Loan Transactions
    • Make a Repayment | Make a Refund of an Active Loan by Cash | Foreclosure of an Active Loan | Waive Interest | Write-off Loan | Make Recovery Payment | Undo Loan Write-off Transactionpost
    • Retrieve a Transaction Detailsget
    • Adjust a Transactionpost
    • Retrieve Loan Transaction Templateget
  • Loan Charges
    • Create a Loan Chargepost
    • Pay Loan Chargepost
    • Retrieve a Loan Chargeget
    • Update a Loan Chargeput
    • Delete a Loan Chargedel
    • List Loan Chargesget
    • Retrieve Loan Charges Templateget
  • Guarantors
    • /loans/{loanId}/guarantors/accounts/templateget
    • /loans/{loanId}/guarantorsget
    • /loans/{loanId}/guarantors/{guarantorId}get
    • /loans/{loanId}/guarantors/downloadtemplateget
    • /loans/{loanId}/guarantors/templateget
    • /loans/{loanId}/guarantorspost
    • /loans/{loanId}/guarantors/uploadtemplatepost
    • /loans/{loanId}/guarantors/{guarantorId}put
    • /loans/{loanId}/guarantors/{guarantorId}del
  • Loan Collateral
    • Create a Collateralpost
    • List Loan Collateralsget
    • Retrieve a Collateralget
    • Update a Collateralput
    • Remove a Collateraldel
    • Retrieve Collateral Details Templateget
  • Loan Rescheduling
    • Calculate loan repayment schedule based on Loan term variations | Updates loan repayment schedule based on Loan term variations | Updates loan repayment schedule by removing Loan term variationspost
  • Groups
    • Create a Grouppost
    • List Groupsget
    • Retrieve Group Templateget
    • Retrieve a Groupget
    • Update a Groupput
    • Delete a Groupdel
    • Activate a Group | Associate Clients | Disassociate Clients | Transfer Clients across groups | Generate Collection Sheet | Save Collection Sheet | Unassign a Staff | Assign a Staff | Close a Group | Unassign a Role | Update a Rolepost
    • Retrieve Group accounts overviewget
    • Unassign a Staffpost
    • /groups/downloadtemplateget
    • /groups/{groupId}/gsimaccountsget
    • /groups/{groupId}/glimaccountsget
    • /groups/uploadtemplatepost
  • Centers
    • Create a Centerpost
    • List Centersget
    • Retrieve a Center Templateget
    • Retrieve a Centerget
    • Update a Centerput
    • Delete a Centerdel
    • Activate a Center | Generate Collection Sheet | Save Collection Sheet | Close a Center | Associate Groups | Disassociate Groupspost
    • Retrieve Center accounts overviewget
    • /centers/downloadtemplateget
    • /centers/uploadtemplatepost
  • Collection Sheet
    • Generate Individual Collection Sheet | Save Collection Sheetpost
  • General Ledger Account
    • Create a General Ledger Accountpost
    • List General Ledger Accountsget
    • Retrieve a General Ledger Accountget
    • Update an Accounting closureput
    • Delete an accounting closuredel
    • /glaccounts/downloadtemplateget
    • Retrieve GL Accounts Templateget
    • /glaccounts/uploadtemplatepost
  • Accounting Closure
    • Create an Accounting Closurepost
    • List Accounting closuresget
    • Retrieve an Accounting Closureget
    • Update an Accounting closureput
    • Delete an accounting closuredel
  • Journal Entries
    • Create "Balanced" Journal Entriespost
    • List Journal Entriesget
    • Update Running balances for Journal Entriespost
    • Retrieve a single Entryget
    • /journalentries/downloadtemplateget
    • /journalentries/provisioningget
    • /journalentries/openingbalanceget
    • /journalentries/uploadtemplatepost
  • Accounting Rules
    • Create/Define a Accounting rulepost
    • Retrieve Accounting Rulesget
    • Retrieve a Accounting ruleget
    • Update a Accounting Ruleput
    • Delete a Accounting Ruledel
    • Retrieve Accounting Rule Details Templateget
  • Mapping Financial Activities to Accounts
    • Create a new Financial Activity to Accounts Mappingpost
    • List Financial Activities to Accounts Mappingsget
    • Retrieve a Financial Activity to Account Mappingget
    • Update a Financial Activity to Account Mappingput
    • Delete a Financial Activity to Account Mappingdel
    • /financialactivityaccounts/templateget
  • Periodic Accrual Accounting
    • Executes Periodic Accrual Accountingpost
  • Provisioning Entries
    • Create new Provisioning Entriespost
    • List all Provisioning Entriesget
    • Retrieves a Provisioning Entryget
    • Recreates Provisioning Entrypost
    • /provisioningentries/entriesget
  • Offices
    • Create an Officepost
    • List Officesget
    • Retrieve an Officeget
    • Update Officeput
    • /offices/downloadtemplateget
    • /offices/uploadtemplatepost
    • Retrieve Office Details Templateget
  • Loan Products
    • Create a Loan Productpost
    • List Loan Productsget
    • Retrieve a Loan Productget
    • Update a Loan Productput
    • Retrieve Loan Product Details Templateget
  • Savings Product
    • Create a Savings Productpost
    • List Savings Productsget
    • Retrieve a Savings Productget
    • Update a Savings Productput
    • Delete a Savings Productdel
    • Retrieve Savings Product Templateget
  • Fixed Deposit Product
    • Create a Fixed Deposit Productpost
    • List Fixed Deposit Productsget
    • Retrieve a Fixed Deposit Productget
    • Update a Fixed Deposit Productput
    • Delete a Fixed Deposit Productdel
    • /fixeddepositproducts/templateget
  • Recurring Deposit Product
    • Create a Recurring Deposit Productpost
    • List Recuring Deposit Productsget
    • Retrieve a Recurring Deposit Productget
    • Update a Recurring Deposit Productput
    • Delete a Recurring Deposit Productdel
    • /recurringdepositproducts/templateget
  • Products
    • Create a Share Productpost
    • List Share Productsget
    • Retrieve a Share Productget
    • Update a Share Productput
    • /products/{type}/templateget
    • /products/{type}/{productId}post
  • /smscampaigns
    • Create a SMS Campaignpost
    • List SMS Campaignsget
    • Retrieve a SMS Campaignget
    • Retrieve a SMS Campaignget
  • /smscampaigns/{campaignId}
    • Update a Campaignput
    • Delete a SMS Campaigndel
    • SMS Campaignpost
  • /smscampaigns/preview
    • postpost
  • /smscampaigns/{resourceId}
  • /smscampaigns/template
  • Entity Data Table
    • Create Entity-Datatable Checkspost
    • List Entity-Datatable Checksget
    • Retrieve Entity-Datatable Checks Templateget
    • Delete Entity-Datatable Checksdel
  • Currency
    • Retrieve Currency Configurationget
    • Update Currency Configurationput
  • Funds
    • Create a Fundpost
    • Retrieve Fundsget
    • Retrieve a Fundget
    • Update a Fundput
  • Staff
    • Create a staff memberpost
    • Retrieve Staffget
    • Retrieve a Staff Memberget
    • Update a Staff Memberput
    • /staff/downloadtemplateget
    • /staff/uploadtemplatepost
  • Charges
    • Create/Define a Chargepost
    • Retrieve Chargesget
    • Retrieve a Chargeget
    • Update a Chargeput
    • Delete a Chargedel
    • Retrieve Charge Templateget
  • Product Mix
    • /loanproducts/{productId}/productmixget
    • /loanproducts/{productId}/productmixpost
    • /loanproducts/{productId}/productmixput
    • /loanproducts/{productId}/productmixdel
  • Holidays
    • Create a Holidaypost
    • List Holidaysget
    • Retrieve a Holidayget
    • Update a Holidayput
    • Delete a Holidaydel
    • Activate a Holidaypost
    • /holidays/templateget
  • Working days
    • List Working daysget
    • Working Days Templateget
    • Update a Working Dayput
  • User Generated Documents
    • Add a UGDpost
    • Retrieve all UGDsget
    • Retrieve a UGDget
    • Update a UGDput
    • Delete a UGDdel
    • /templates/{templateId}/templateget
    • /templates/{templateId}post
    • Retrieve UGD Details Templateget
  • Interest Rate Chart
    • Create a Chartpost
    • Retrieve all Chartsget
    • Retrieve a Chartget
    • Update a Chartput
    • Delete a Chartdel
    • Retrieve Chart Details Templateget
  • Interest Rate Slab (A.K.A interest bands)
    • Create a Slabpost
    • Retrieve all Slabsget
    • Retrieve a Slabget
    • Update a Slabput
    • Delete a Slabdel
    • /interestratecharts/{chartId}/chartslabs/templateget
  • Teller Cash Management
    • Create tellerpost
    • List all tellersget
    • Retrieve tellersget
    • Update tellerput
    • Create Cashierspost
    • Retrieve a cashierget
    • Find Cashiersget
    • List Cashiersget
    • Update Cashierput
    • Delete Cashierdel
    • Allocate Cash To Cashierpost
    • Settle Cash From Cashierpost
    • Retrieve Cashier Transactionget
    • Transactions Wtih Summary For Cashierget
    • Retrieve Cashier Transaction Templateget
    • /tellers/{tellerId}/transactions/{transactionId}get
    • /tellers/{tellerId}/journalsget
    • /tellers/{tellerId}/transactionsget
    • /tellers/{tellerId}del
  • Payment Type
    • Create a Payment Typepost
    • Retrieve all Payment Typesget
    • Retrieve a Payment Typeget
    • Update a Payment Typeput
    • Delete a Payment Typedel
  • Provisioning Criteria
    • Create a new Provisioning Criteriapost
    • Retrieves all created Provisioning Criteriasget
    • Retrieves a Provisioning Criteriaget
    • Updates a new Provisioning Criteriaput
    • Deletes Provisioning Criteriadel
    • /provisioningcriteria/templateget
  • Floating Rates
    • Create a new Floating Ratepost
    • List Floating Ratesget
    • Retrieve Floating Rateget
    • Update Floating Rateput
  • Tax Components
    • Create a new Tax Componentpost
    • List Tax Componentsget
    • Retrieve Tax Componentget
    • Update Tax Componentput
    • /taxes/component/templateget
  • Tax Group
    • Create a new Tax Grouppost
    • List Tax Groupget
    • Retrieve Tax Groupget
    • Update Tax Groupput
    • /taxes/group/templateget
  • Authentication HTTP Basic
    • Verify authenticationpost
  • Users
    • Create a Userpost
    • Retrieve list of usersget
    • Retrieve a Userget
    • Update a Userput
    • Delete a Userdel
    • /users/downloadtemplateget
    • /users/uploadtemplatepost
    • Retrieve User Details Templateget
  • Roles
    • Create a New Rolepost
    • List Rolesget
    • Retrieve a Roleget
    • Update a Roleput
    • Delete a Roledel
    • Retrieve a Role's Permissionsget
    • Update a Role's Permissionsput
    • Enable Role | Disable Rolepost
  • Permissions
    • List Application Permissionsget
    • Enable/Disable Permissions for Maker Checkerput
  • Password preferences
    • List Application Password validation policiesget
    • Update password preferencesput
    • /passwordpreferencesget
  • Global Configuration
    • Retrieve Global Configuration | Retrieve Global Configuration for surveysget
    • Retrieve Global Configurationget
    • Update Global Configurationput
  • Hooks
    • Create a Hookpost
    • Retrieve Hooksget
    • Retrieve a Hookget
    • Update a Hookput
    • Delete a Hookdel
    • Retrieve Hooks Templateget
  • Account number format
    • Create an Account number formatpost
    • List Account number formatsget
    • Retrieve an Account number formatget
    • Update an Account number formatput
    • Delete an Account number formatdel
    • Retrieve Account number format Templateget
  • Codes
    • Create a Codepost
    • Retrieve Codesget
    • Retrieve a Codeget
    • Update a Codeput
    • Delete a Codedel
  • Code Values
    • Create a Code descriptionpost
    • List Code Valuesget
    • Retrieve a Code descriptionget
    • Update a Code descriptionput
    • Delete a Code descriptiondel
  • Audits
    • List Auditsget
    • Retrieve an Audit Entryget
    • Audit Search Templateget
  • Maker Checker (or 4-eye) functionality
    • List Maker Checker Entriesget
    • Delete Maker Checker Entrydel
    • Approve Maker Checker Entry | Reject Maker Checker Entrypost
    • Maker Checker Search Templateget
  • MIFOSX-BATCH JOBS
    • Retrieve a Jobget
    • Update a Jobput
    • Run a Jobpost
    • Retrieve Job Run Historyget
    • Retrieve Scheduler Jobsget
  • External Services
    • Retrieve External Services Configurationget
    • Update External Serviceput
  • Data Tables
    • Create Data Tablepost
    • List Data Tablesget
    • Retrieve Data Table Detailsget
    • Update Data Tableput
    • Delete Data Tabledel
    • Register Data Tablepost
    • Deregister Data Tablepost
    • Create Entry in Data Tablepost
    • Retrieve Entry(s) from Data Tableget
    • Update Entry in Data Table (One to One)put
    • Delete Entry(s) in Data Tabledel
    • Update Entry in Data Table (One to Many)put
    • Delete Entry in Datatable (One to Many)del
    • /datatables/{datatable}/{apptableId}/{datatableId}get
  • Notes
    • Add a Resource Notepost
    • Retrieve a Resource's descriptionget
    • Retrieve a Resource Noteget
    • Update a Resource Noteput
    • Delete a Resource Notedel
  • Documents
    • Create a Documentpost
    • List documentsget
    • Retrieve a Documentget
    • Update a Documentput
    • Remove a Documentdel
    • Retrieve Binary File associated with Documentget
  • Search API
    • Search Resourcesget
    • Adhoc query searchpost
    • Retrive Adhoc Search query templateget
  • AdhocQuery Api
    • /adhocqueryget
    • /adhocquerypost
    • /adhocquery/{adHocId}get
    • /adhocquery/{adHocId}put
    • /adhocquery/{adHocId}del
    • /adhocquery/templateget
  • Reports
    • Create a Reportpost
    • List Reportsget
    • Retrieve a Reportget
    • Update a Reportput
    • Delete a Reportdel
    • Retrieve Report Templateget
  • Run Reports
    • Running a Reportget
  • Report Mailing Jobs
    • Create a Report Mailing Jobpost
    • List Report Mailing Jobsget
    • Retrieve a Report Mailing Jobget
    • Update a Report Mailing Jobput
    • Delete a Report Mailing Jobdel
    • Retrieve Report Mailing Job Details Templateget
  • Survey
    • Create an entry in the survey tablepost
    • Retrieve surveysget
    • Retrieve surveyget
    • /survey/{surveyName}/{clientId}/{fulfilledId}del
    • /survey/{surveyName}/{clientId}get
    • /survey/{surveyName}/{clientId}/{entryId}get
    • /survey/register/{surveyName}/{apptable}put
  • Spm-Surveys
    • Create a Surveypost
    • List all Surveysget
    • Retrieve a Surveyget
    • Deactivate Surveypost
    • /surveys/{id}put
  • SPM API - LookUp Table
    • Create a Lookup Table entrypost
    • List all Lookup Table entriesget
    • Retrieve a Lookup Table entryget
  • Score Card
    • Create a Scorecard entrypost
    • List all Scorecard entriesget
    • /surveys/scorecards/clients/{clientId}get
    • /surveys/scorecards/{surveyId}/clients/{clientId}get
  • Self Authentication
    • Verify authenticationpost
  • Self User Details
    • Fetch authenticated user detailsget
  • Self User
    • Update Userput
  • Self Client
    • List Clients associated to the userget
    • Retrieve a Clientget
    • Retrieve client accounts overviewget
    • Retrieve Client Imageget
    • List Client Chargesget
    • Retrieve a Client Chargeget
    • List Client Transactionsget
    • Retrieve a Client Transactionget
    • /self/clients/{clientId}/imagesdel
    • /self/clients/{clientId}/imagespost
    • /self/clients/{clientId}/obligeedetailsget
  • Self Loans
    • Calculate Loan Repayment Schedule | Submit a new Loan Applicationpost
    • Retrieve a Loanget
    • Update a Loan Applicationput
    • Applicant Withdraws from Loan Applicationpost
    • List Loan Chargesget
    • /self/loans/{loanId}/guarantorsget
    • Retrieve a Loan Chargeget
    • Retrieve a Loan Transaction Detailsget
    • Retrieve Loan Details Templateget
  • Self Savings Account
    • Retrieve a savings accountget
    • /self/savingsaccounts/{accountId}put
    • List Savings Chargesget
    • Retrieve a Savings account Chargeget
    • Retrieve Savings Account Transactionget
    • /self/savingsaccountspost
    • /self/savingsaccounts/templateget
  • Self Account transfer
    • Create new Transferpost
    • Retrieve Account Transfer Templateget
  • Self Third Party Transfer
    • Get All TPT Beneficiaryget
    • Add TPT Beneficiarypost
    • Update TPT Beneficiaryput
    • Delete TPT Beneficiarydel
    • Beneficiary Third Party Transfer Templateget
  • Bulk Import
    • /imports/downloadOutputTemplateget
    • /importsget
    • /imports/getOutputTemplateLocationget
  • Cache
    • Retrieve Cache Typesget
    • Switch Cacheput
  • /email
    • getget
    • postpost
  • /email/{resourceId}
    • getget
    • putput
    • deletedel
  • /email/messageByStatus
    • getget
  • /email/failedEmail
    • getget
  • /email/pendingEmail
    • getget
  • /email/sentEmail
    • getget
  • /email/campaign/{resourceId}
    • getget
    • putput
    • postpost
    • deletedel
  • /email/campaign
    • getget
    • postpost
  • /email/campaign/preview
    • postpost
  • /email/campaign/template/{resourceId}
    • getget
  • /email/campaign/template
    • getget
  • /email/configuration
    • getget
    • putput
  • /echo
    • getget
  • Credit Bureau Configuration
    • /CreditBureauConfiguration/organisationCreditBureau/{organisationCreditBureauId}post
    • /CreditBureauConfiguration/configuration/{creditBureauId}post
    • /CreditBureauConfiguration/mappings/{organisationCreditBureauId}post
    • /CreditBureauConfiguration/loanProductget
    • /CreditBureauConfiguration/loanProduct/{loanProductId}get
    • /CreditBureauConfiguration/config/{organisationCreditBureauId}get
    • /CreditBureauConfigurationget
    • /CreditBureauConfiguration/mappingsget
    • /CreditBureauConfiguration/mappingsput
    • /CreditBureauConfiguration/organisationCreditBureauget
    • /CreditBureauConfiguration/organisationCreditBureauput
    • /CreditBureauConfiguration/configuration/{configurationId}put
  • /creditBureauIntegration/addCreditReport
    • postpost
  • /creditBureauIntegration/deleteCreditReport/{creditBureauId}
    • deletedel
  • /creditBureauIntegration/creditReport
    • postpost
  • /creditBureauIntegration/creditReport/{creditBureauId}
    • getget
  • /creditBureauIntegration/saveCreditReport
    • postpost
  • /{entity}/{entityId}/images
    • getget
    • putput
    • postpost
    • deletedel
  • Fineract Entity
    • /entitytoentitymapping/{relId}post
    • /entitytoentitymapping/{mapId}get
    • /entitytoentitymapping/{mapId}put
    • /entitytoentitymapping/{mapId}del
    • /entitytoentitymapping/{mapId}/{fromId}/{toId}get
    • /entitytoentitymappingget
  • Device Registration
    • /self/device/registration/{id}get
    • /self/device/registration/{id}put
    • /self/device/registration/{id}del
    • /self/device/registrationget
    • /self/device/registrationpost
    • /self/device/registration/client/{clientId}get
  • Scheduler
    • Retrieve Scheduler Statusget
    • Activate Scheduler Jobs | Suspend Scheduler Jobspost
  • List Report Mailing Job History
    • List Report Mailing Job Historyget
  • Two Factor
    • /twofactorget
    • /twofactorpost
    • /twofactor/invalidatepost
    • /twofactor/validatepost
  • /twofactor/configure
    • getget
    • putput
  • Fetch authenticated user details
    • Fetch authenticated user detailsget
  • SMS
    • /smsget
    • /smspost
    • /sms/{resourceId}get
    • /sms/{resourceId}put
    • /sms/{resourceId}del
    • /sms/{campaignId}/messageByStatusget
  • Likelihood
    • /likelihood/{ppiName}/{likelihoodId}get
    • /likelihood/{ppiName}/{likelihoodId}put
    • /likelihood/{ppiName}get
  • Poverty Line
    • /povertyLine/{ppiName}get
    • /povertyLine/{ppiName}/{likelihoodId}get
  • Inter Operation
    • Calculate Interoperation Quotepost
    • Allow Interoperation Transaction Requestpost
    • Query Interoperation Account by secondary identifierget
    • Interoperation Identifier registrationpost
    • Allow Interoperation Identifier registrationdel
    • Query Interoperation Account by secondary identifierget
    • Interoperation Identifier registrationpost
    • Allow Interoperation Identifier registrationdel
    • Disburse Loan by Account Idpost
    • Query Interoperation Account detailsget
    • Query Interoperation secondary identifiers by Account Idget
    • Query transactions by Account Idget
    • Query KYC by Account Idget
    • Query Interoperation Quoteget
    • Query Interoperation Transaction Requestget
    • Query Interoperation Transferget
    • Query Interoperation Health Requestget
    • Prepare Interoperation Transferpost
  • Mix Report
    • /mixreportget
  • Mix Taxonomy
    • /mixtaxonomyget
  • Mix Mapping
    • /mixmappingget
    • /mixmappingput
  • Notification
    • /notificationsget
    • /notificationsput
  • /officetransactions/{transactionId}
    • deletedel
  • /officetransactions/template
    • getget
  • /officetransactions
    • getget
    • postpost
  • Provisioning Category
    • /provisioningcategoryget
    • /provisioningcategorypost
    • /provisioningcategory/{categoryId}put
    • /provisioningcategory/{categoryId}del
  • Cashiers
    • /cashiersget
  • Cashier Journals
    • /cashiersjournalget
  • Calendar
    • /{entityType}/{entityId}/calendarsget
    • /{entityType}/{entityId}/calendarspost
    • /{entityType}/{entityId}/calendars/{calendarId}get
    • /{entityType}/{entityId}/calendars/{calendarId}put
    • /{entityType}/{entityId}/calendars/{calendarId}del
    • /{entityType}/{entityId}/calendars/templateget
  • Client Family Member
    • /clients/{clientId}/familymembersget
    • /clients/{clientId}/familymemberspost
    • /clients/{clientId}/familymembers/{familyMemberId}get
    • /clients/{clientId}/familymembers/{familyMemberId}put
    • /clients/{clientId}/familymembers/{familyMemberId}del
    • /clients/{clientId}/familymembers/templateget
  • Groups Level
    • /grouplevelsget
  • Bulk Loans
    • /loans/loanreassignmentpost
    • /loans/loanreassignment/templateget
  • Loan Disbursement Details
    • /loans/{loanId}/disbursements/editDisbursementsput
    • /loans/{loanId}/disbursements/{disbursementId}get
    • /loans/{loanId}/disbursements/{disbursementId}put
  • Reschedule Loans
    • /rescheduleloansget
    • /rescheduleloanspost
    • /rescheduleloans/{scheduleId}get
    • /rescheduleloans/{scheduleId}post
    • /rescheduleloans/templateget
  • Meetings
    • /{entityType}/{entityId}/meetingsget
    • /{entityType}/{entityId}/meetingspost
    • /{entityType}/{entityId}/meetings/{meetingId}get
    • /{entityType}/{entityId}/meetings/{meetingId}put
    • /{entityType}/{entityId}/meetings/{meetingId}post
    • /{entityType}/{entityId}/meetings/{meetingId}del
    • /{entityType}/{entityId}/meetings/templateget
  • Rate
    • /ratesget
    • /ratespost
    • /rates/{rateId}get
    • /rates/{rateId}put
  • Deposit Account On Hold Fund Transactions
    • /savingsaccounts/{savingsId}/onholdtransactionsget
  • Fixed Deposit Account Transactions
    • /fixeddepositaccounts/{fixedDepositAccountId}/transactions/{transactionId}get
    • /fixeddepositaccounts/{fixedDepositAccountId}/transactions/{transactionId}post
    • /fixeddepositaccounts/{fixedDepositAccountId}/transactions/templateget
    • /fixeddepositaccounts/{fixedDepositAccountId}/transactionspost
  • Pocket
    • Retrieve accounts linked to pocketget
    • Link/delink accounts to/from pocketpost
  • Self Loan Products
    • /self/loanproductsget
    • /self/loanproducts/{productId}get
  • Self Savings Products
    • /self/savingsproductsget
    • /self/savingsproducts/{productId}get
  • Self Share Products
    • /self/products/shareget
    • /self/products/share/{productId}get
  • Self Service Registration
    • /self/registrationpost
    • /self/registration/userpost
  • Self Run Report
    • Running A Reportget
  • Self Share Accounts
    • Submit new share applicationpost
    • Retrieve a share application/accountget
    • Retrieve Share Account Templateget
  • Self Score Card
    • /self/surveys/scorecards/{surveyId}post
    • /self/surveys/scorecards/clients/{clientId}get
  • Self Spm
    • /self/surveysget
  • Self Dividend
    • /shareproduct/{productId}/dividendget
    • /shareproduct/{productId}/dividendpost
    • /shareproduct/{productId}/dividend/{dividendId}get
    • /shareproduct/{productId}/dividend/{dividendId}put
    • /shareproduct/{productId}/dividend/{dividendId}del
Powered by 

Full API Matrix

https://demo.mifos.io/api-docs/apiLive.htm#fullapi_matrix

Updated almost 5 years ago


Did this page help you?

Updated almost 5 years ago


Did this page help you?