jbw / fitbitQL

GraphQL for Fitbit Web API

Repository from Github https://github.comjbw/fitbitQLRepository from Github https://github.comjbw/fitbitQL

fitbitQL

GraphQL interface to your Fitbit data.

yarn run start

Go to http://localhost:3000/graphiql

Query example:

{
  activities(activityType: "Walk") {
    id
    name
  }

  summary(dateOrPeriod: "today") {
    steps
    sedentaryMinutes
    veryActiveMinutes
  }

  steps {
    count
  }
}

Result

{
  "data": {
    "activities": [
      {
        "id": 1,
        "name": "Walk"
      }
    ],

    "summary": {
        "steps": 0,
        "sedentaryMinutes": 65,
        "veryActiveMinutes": 0
    },

    "steps": {
      "count": 1000
    }
  }
}

About

GraphQL for Fitbit Web API

License:MIT License


Languages

Language:JavaScript 100.0%