Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

UsecaseAPINotes
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/clientsReturn 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

...