(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
