Module: FitbitClient::Resources

Includes:
Network::Request, Activity, BodyAndWeight, Common, Devices, Sleep, Subscription, Util
Included in:
Client
Defined in:
lib/fitbit_client/resources.rb,
lib/fitbit_client/resources/sleep.rb,
lib/fitbit_client/resources/common.rb,
lib/fitbit_client/resources/devices.rb,
lib/fitbit_client/resources/activity.rb,
lib/fitbit_client/resources/subscription.rb,
lib/fitbit_client/resources/body_and_weight.rb

Overview

This module is used to include all resources (endpoints)

Defined Under Namespace

Modules: Activity, BodyAndWeight, Common, Devices, Sleep, Subscription

Method Summary

Methods included from Subscription

#add_subscription, #delete_subscription, #list_of_subscriptions

Methods included from Sleep

#delete_sleep_log, #log_sleep, #sleep_goals, #sleep_logs_by_date, #sleep_logs_by_date_range, #sleep_logs_list, #sleep_time_series, #update_sleep_goals

Methods included from Devices

#alarms, #devices

Methods included from BodyAndWeight

#body_fat_logs, #body_goals, #body_time_series, #delete_body_fat_log, #delete_weight_log, #log_body_fat, #log_weight, #update_body_fat_goal, #update_body_weight_goal, #weight_logs

Methods included from Activity

#activity_time_series, #activity_type, #add_favorite_activity, #browse_activity_types, #daily_activity_summary, #delete_favorite_activity, #favorite_activities, #lifetime_stats, #recent_activity_types

Methods included from Common

#path_user_version, #period_or_date_param, #skip_user_options!, #time_series_path

Methods included from Network::Request

#delete, #delete_json, #get, #get_json, #post, #post_json, #successful_delete?, #successful_post?

Methods included from Util

empty_str?, iso_date, iso_time, iso_time_with_seconds