This repository was archived by the owner on Oct 26, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 10
Home
Drew Nichols edited this page Feb 26, 2015
·
10 revisions
Welcome to the yodlicious wiki!
TODO
- allow for less verbose parameter names in optional hash passed to api methods
- method of logging json output
- assertions that provided config is valid
- refactor monkey patch for proxy... there must be a better way
- cache session and cobranded session tokens to speed up api
- provide a method to validate api is working with someone's yodlee account
- provide a method to run some tests against the developer API
- RDoc all your shit dude
- clear user_session_token after unregister_user
- better method of configuring api client instances
- logging and method of setting logger
- need a standard way of reporting errors given that the error response json is inconsistent
- create common method of involking the api requests
- create a common method of passing optional parameters to overwrite defaults
API Methods to implement
- Account/Summary/All
- activateItemAccount
- addItemForContentService1
- addSiteAccount1
- categorizeTransactions
- clearUserTransactions
- coblogin
- deactivateItemAccount
- executeUserSearchRequest
- getAllContentServices
- getAllSiteAccounts
- getAllSites
- getContentServiceInfo1
- getContentServicesByContainerType2
- getItemSummaries
- getItemSummariesForSite
- getItemSummariesWithoutItemData
- getItemSummaryForItem1
- getLoginFormForContentService
- getMFAResponse
- getMFAResponseForSite
- getPopularSites
- getRefreshedUserItems
- getRefreshInfo1
- getSiteAccountMfaQuestionsAndAnswers
- getSiteAccounts
- getSiteInfo
- getSiteLoginForm
- getSiteRefreshInfo
- getSuggestedSites
- getTransactionCategoryTypes
- getUserInfo
- getUserTransactionCategories
- getUserTransactions
- isItemRefreshing
- login
- logout
- manageUserCategories
- putMFARequest
- putMFARequestForSite
- register3
- removeItem
- removeItemAccount
- removeSiteAccount
- searchSite
- startRefresh7
- startSiteRefresh
- stopRefresh
- stopSiteRefresh
- unregister
- updateCredentialsForItem1
- updateEmail
- updateSiteAccountCredentials
- validateUser
Open Questions and uncertainty
- should the api responses be mapped into a object model or just left as hashes?