Download OpenAPI specification:
API for the Walletguide app
[- {
- "name": "string",
- "access": "fixed",
- "assetGroupId": "string",
- "archived": true,
- "expectedAnnualReturn": 0,
- "order": 0,
- "createdTime": "2019-08-24T14:15:22Z",
- "createdUserId": "string",
- "lastUpdatedTime": "2019-08-24T14:15:22Z",
- "lastUpdatedUserId": "string",
- "defaultCurrency": "EUR",
- "defaultCategoryId": "string",
- "type": "manualBank",
- "accountNumber": "string",
- "importSettings": {
- "csv": null
}, - "id": "string"
}
]
[- {
- "name": "string",
- "archived": true,
- "order": 0,
- "createdTime": "2019-08-24T14:15:22Z",
- "createdUserId": "string",
- "lastUpdatedTime": "2019-08-24T14:15:22Z",
- "lastUpdatedUserId": "string",
- "id": "string"
}
]
Get all transactions
startDate | string <date> ^((\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|... |
endDate | string <date> ^((\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|... |
assetId | string |
[- {
- "assetId": "string",
- "date": "2019-08-24",
- "fromTo": "string",
- "description": "string",
- "amount": {
- "value": 0,
- "currency": "EUR"
}, - "categoryId": "string",
- "merchantId": "string",
- "merchantAutoAssigned": true,
- "merchantCheckedGoogleMaps": true,
- "merchantCheckedBingWebSearch": true,
- "excludeFromMerchantAutoAssignment": true,
- "usingDateRule": "transactionDate",
- "usingStartDate": "2019-08-24",
- "usingEndDate": "2019-08-24",
- "notes": "string",
- "parentTransactionId": "string",
- "parent": true,
- "source": "string",
- "assignedUserId": "string",
- "counterTransactionId": "string",
- "counterAssetId": "string",
- "gocardlessTransactionId": "string",
- "gocardlessInternalTransactionId": "string",
- "finApiTransactionId": 0,
- "tagIds": [
- "string"
], - "pending": true,
- "reviewed": true,
- "createdTime": "2019-08-24T14:15:22Z",
- "createdUserId": "string",
- "lastUpdatedTime": "2019-08-24T14:15:22Z",
- "lastUpdatedUserId": "string",
- "id": "string"
}
]
Get all crypto transactions
assetId | string |
[- {
- "date": "2019-08-24",
- "assetId": "string",
- "type": "initialBalance",
- "cryptoCurrency": "BTC",
- "quantity": 0,
- "categoryId": "string",
- "price": {
- "value": 0,
- "currency": "EUR"
}, - "fees": {
- "value": 0,
- "currency": "EUR"
}, - "tax": {
- "value": 0,
- "currency": "EUR"
}, - "notes": "string",
- "createdTime": "2019-08-24T14:15:22Z",
- "createdUserId": "string",
- "lastUpdatedTime": "2019-08-24T14:15:22Z",
- "lastUpdatedUserId": "string",
- "id": "string"
}
]
Get all security transactions
assetId | string |
[- {
- "date": "string",
- "isin": "string",
- "quantity": 0,
- "price": {
- "value": 0,
- "currency": "EUR"
}, - "fees": {
- "value": 0,
- "currency": "EUR"
}, - "tax": {
- "value": 0,
- "currency": "EUR"
}, - "assetId": "string",
- "type": "initialBalance",
- "categoryId": "string",
- "notes": "string",
- "createdTime": "2019-08-24T14:15:22Z",
- "createdUserId": "string",
- "lastUpdatedTime": "2019-08-24T14:15:22Z",
- "lastUpdatedUserId": "string",
- "id": "string"
}
]
Get all total value updates
assetId | string |
[- {
- "date": "2019-08-24",
- "assetId": "string",
- "amount": {
- "value": 0,
- "currency": "EUR"
}, - "notes": "string",
- "initialBalance": true,
- "source": "finapi",
- "createdTime": "2019-08-24T14:15:22Z",
- "createdUserId": "string",
- "lastUpdatedTime": "2019-08-24T14:15:22Z",
- "lastUpdatedUserId": "string",
- "id": "string"
}
]
[- {
- "transactionIds": [
- "string"
], - "cryptoTransactionIds": [
- "string"
], - "securityTransactionIds": [
- "string"
], - "filename": "string",
- "fileExtension": "string",
- "size": 0,
- "storagePath": "string",
- "parseStatus": "open",
- "parseData": {
- "amount": {
- "value": 0,
- "currency": "EUR"
}, - "date": "2019-08-24",
- "type": "invoice",
- "potentialSecurityTransaction": {
- "date": "string",
- "type": "buy",
- "isin": "string",
- "quantity": 0,
- "price": {
- "value": 0,
- "currency": "EUR"
}, - "fees": {
- "value": 0,
- "currency": "EUR"
}, - "tax": {
- "value": 0,
- "currency": "EUR"
}
}
}, - "createdTime": "string",
- "createdUserId": "string",
- "lastUpdatedTime": "string",
- "lastUpdatedUserId": "string",
- "id": "string"
}
]
[- {
- "name": "string",
- "type": "activeIncome",
- "emoji": "string",
- "system": true,
- "order": 0,
- "categoryGroupId": "string",
- "createdTime": "2019-08-24T14:15:22Z",
- "createdUserId": "string",
- "lastUpdatedTime": "2019-08-24T14:15:22Z",
- "lastUpdatedUserId": "string",
- "id": "string"
}
]
Get all category groups. Category groups are used to organize categories into a hierarchy.
[- {
- "name": "string",
- "emoji": "string",
- "parentCategoryGroupId": "string",
- "order": 0,
- "createdTime": "2019-08-24T14:15:22Z",
- "createdUserId": "string",
- "lastUpdatedTime": "2019-08-24T14:15:22Z",
- "lastUpdatedUserId": "string",
- "id": "string"
}
]
[- {
- "name": "string",
- "startDate": "2019-08-24",
- "endMonth": "string",
- "startingBasePerCategory": {
- "property1": {
- "value": 0,
- "currency": "EUR"
}, - "property2": {
- "value": 0,
- "currency": "EUR"
}
}, - "expectedAnnualReturn": 0,
- "changeEvents": {
- "property1": {
- "name": "string",
- "categoryId": "string",
- "startMonth": "string",
- "ongoingBase": {
- "value": 0,
- "currency": "EUR"
}, - "ongoingPercentageChangePerYear": 0,
- "oneTime": {
- "value": 0,
- "currency": "EUR"
}, - "active": true
}, - "property2": {
- "name": "string",
- "categoryId": "string",
- "startMonth": "string",
- "ongoingBase": {
- "value": 0,
- "currency": "EUR"
}, - "ongoingPercentageChangePerYear": 0,
- "oneTime": {
- "value": 0,
- "currency": "EUR"
}, - "active": true
}
}, - "assetIds": [
- "string"
], - "createdTime": "2019-08-24T14:15:22Z",
- "createdUserId": "string",
- "lastUpdatedTime": "2019-08-24T14:15:22Z",
- "lastUpdatedUserId": "string",
- "id": "string"
}
]
[- {
- "name": "string",
- "defaultCategoryId": "string",
- "defaultUsingDateRule": "transactionDate",
- "domains": [
- "string"
], - "logo": true,
- "autoCreatedSource": "googleMaps",
- "autoReviewTransactions": true,
- "createdTime": "2019-08-24T14:15:22Z",
- "createdUserId": "string",
- "lastUpdatedTime": "2019-08-24T14:15:22Z",
- "lastUpdatedUserId": "string",
- "id": "string"
}
]