(production phase, high priority)
The LifeScope API is a universal platform backend. There are two components to the API; a GraphQL-based API for CRUD operations on the LifeScope data schema and a REST API for logout and connection OAuth workflow.
Data Source | Status | Data Collected |
---|---|---|
production | events, content, contacts, locations | |
production | events, content, contacts, locations | |
beta | events, content, locations | |
Dropbox | production | events, content, locations |
Steam | production | events, content |
production | events, content, contacts, contacts | |
Spotify | production | events, content |
GitHub | production | events, content, contacts |
production | events, content, contacts | |
production | events, content, contacts | |
Slice | development | events, content, things |
FitBit | planned | events, things |
TV Time | planned | events, content |
- graphql-compose
- graphql-compose-mongoose
- Vue/Nuxt
- Improved Place and Thing Support
- Add WSS support for GraphQL Subscriptions
- Example: https://github.com/apollographql/subscriptions-transport-ws