Backend Server empowering people to manage, track and do analysis of their expenses!
BaseURL: 'https://api.expensomate.ai/api'
Type | Endpoint | Task |
---|---|---|
POST | /groups | Create Group |
GET | /groups/find | Find Group |
GET | /groups/findById | FindById Group |
GET | /groups/count | Count Group |
GET | /groups/{groupId}/members | Find Members of a Group |
request_object : {
"name": ""
}
Type | Endpoint | Task |
---|---|---|
POST | /members | Signup Member |
POST | /members/login | Login Member |
POST | /members/logout | Logout Member |
POST | /members/reset | Reset Member Password with email |
GET | /members/findById | FindById Member |
POST | /members/invite | Invite Member via email/SMS |
POST | /members/{memberId}/expenses | Create Expense for a Member |
GET | /members/{memberId}/expenses | Find Expense of a Member |
GET | /members/{memberId}/expenses/count | Count Expense of a Member |
request_object : {
"name": "",
"email": "",
"phone": "",
"username": "",
"password": ""
}
Type | Endpoint | Task |
---|---|---|
POST | /expenses | Create Expense |
request_object : {
"memberId": "", // required
"amount": "", // required
"reason": "", // optional
"split": [
{
"splitWith": "",
"splitAs": ""
}
], //optional
"recipt": "" // optional
}