...
Usecase | API | Notes |
---|---|---|
Authentication Basic HTTP | /mifosng-selfservice/api/v1/authentication?username={username}&password={password} | |
Authentication Oauth2 | /mifosng-selfservice/api/oauth/token?username={username}&password={password}&client_id={clientId}&grant_type={grant_type}&client_secret={client_secret} | |
/mifosng-selfservice/api/oauth/token?refresh_token={refresh_token}&client_id={clientId}&grant_type={grant_type}&client_secret={client_secret} | ||
/mifosng-selfservice/api/v1/userdetails?access_token={access_token} | ||
List Clients | /mifosng-selfservice/api/v1/clients | Return list of clients mapped to given self service app user |
Retrieve a Client | /mifosng-selfservice/api/v1/clients/{clientId} | Only approved and active clients |
Retrieve client accounts overview | /mifosng-selfservice/api/v1/clients/{clientId}/accounts | Only approved and active accounts |
Get client image | /mifosng-selfservice/api/v1/clients/{clientId}/images | |
List client charges | /mifosng-selfservice/api/v1/clients/{clientId}/charges | |
Retrieve a client charge | /mifosng-selfservice/api/v1/clients/{clientId}/charges/{clientChargeId} | |
List client transactions | /mifosng-selfservice/api/v1/clients/{clientId}/transactions | |
Retrieve a client transaction | /mifosng-selfservice/api/v1/clients/{clientId}/transaction/{transactionId} | |
Retrieve a Savings Account | /mifosng-selfservice/api/v1/savingsaccounts/{accountId} | Only approved and active account |
List Savings account transactions | /mifosng-selfservice/api/v1/savingsaccounts/{accountId}/transactions | |
Retrieve a savings account transaction | /mifosng-selfservice/api/v1/savingsaccounts/{accountId}/transactions/{transactionId} | |
List Savings account charges | /mifosng-selfservice/savingsaccounts/{accountId}/charges | |
Retrieve a savings account charge | /mifosng-selfservice/api/v1/savingsaccounts/{accountId}/charges/{savingsAccountChargeId} | |
Retrieve a Loan | /mifosng-selfservice/api/v1/loans/{loanId} | Only approved and active account |
List loan account transactions | /mifosng-selfservice/loans/{loanId}/transactions | |
Retrieve loan account transaction | /mifosng-selfservice/api/v1/loans/{loanId}/transactions/{transactionId} | |
List loan account charges | /mifosng-selfservice/api/v1/loans/{loanId}/charges | |
Retrieve a loan account charge | /mifosng-selfservice/api/v1/loans/{loanId}/charges/{chargeId} |
User interaction and design
...