Skip to content

Account API #33

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Swader opened this issue Nov 1, 2015 · 2 comments
Open

Account API #33

Swader opened this issue Nov 1, 2015 · 2 comments
Assignees

Comments

@Swader
Copy link
Owner

Swader commented Nov 1, 2015

There's a new API: https://www.diffbot.com/dev/docs/account/

@Swader Swader self-assigned this Nov 7, 2015
@Swader
Copy link
Owner Author

Swader commented Nov 8, 2015

Consider making a fancy default dashboard.

@Swader
Copy link
Owner Author

Swader commented Nov 8, 2015

API is too simple for a dedicated API class, but an Account entity could be useful, especially if combined with the recently added Carbon to get date ranges, sorting, and who knows what else.

Todo:

  1. Write AccountTest
  2. Build Account entity
  3. Use Carbon to add ranges, filtering, sorting, etc.

For the Dash, use Vue.js:

  1. Password field in which to add token. "Show plain" button.
  2. "Remember token" button saves token to localStorage and uses it on every subsequent visit
  3. All data for days before current day gets cached in localStorage - past is immutable, so saving it for further processing of already cached date ranges will be ultra fast. Checking for existing range will need to be done in JS.
  4. Add animated charts with high scores (highest API calls count)
  5. Add list of invoices (ask team for some mock invoices on account), sum by year?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant