|
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- # Breakups
-
- Creating a payment chain for bill splitting needs
-
- api domain: `https:\\breakups.herokuapp.com\`
-
- ## API Call Documentations
-
- | Type | Call | Request | Response |
- |:-----|:-----|:--------|:---------|
- | `GET` | `help` | - | URL to github repository |
- | `POST` | `total` | [standard format](#standard-format) | `{ "total": 200 }` |
- | `POST` | `perPerson` | [standard format](#standard-format) | `{ "perPerson": 30 }` |
- | `POST` | `oweChart` | [standard format](#standard-format) | [standard format](#standard-format) |
- | `POST` | `sortedOweChart` | [standard format](#standard-format) | [standard format](#standard-format) |
- | `POST` | `paymentChain` | [standard format](#standard-format) | [chain format](#chain-format) |
-
- ## Expected Request / Response
-
- ### standard format
-
- ```JSON
- {
- "users": [
- {
- "name": "Person1",
- "amount": 100
- },
- {
- "name": "Person2",
- "amount": 50
- },
- {
- "name": "Person3",
- "amount": 30
- }
- ]
- }
- ```
-
- ### chain format
-
- ```JSON
- [
- {
- "from": "Person2",
- "to": "Person3",
- "amount": 10
- },
- {
- "from": "Person3",
- "to": "Person1",
- "amount": 40
- }
- ]
- ```
|