Assic Web API

Documentation of the 'Performance Fingerprint' Web API.

user

post: Create a new user instance.

Fields:

  • id: IntegerField
  • email: EmailField R
  • first_name: CharField
  • last_name: CharField
  • gender: ChoiceField
  • height: DecimalField
  • mass: DecimalField
  • date_of_birth: DateField
  • fitness_type: ChoiceField
  • password: CharField R
  • subscription_type: ChoiceField
  • secure_pin: CharField

post: Login user and returned token and user profile data.

Fields:

  • token: CharField
  • email: CharField R
  • first_name: CharField
  • last_name: CharField
  • password: CharField R
  • fitness_type: CharField
  • gender: CharField
  • date_of_birth: DateField
  • height: DecimalField
  • mass: DecimalField
  • subscription_type: CharField
  • pass_set: ListSerializer
  • date_retrieved_apple_hr: DateTimeField
  • date_retrieved_fit_hr: DateTimeField

post: Send Reset User Password Email

Fields:

  • token: CharField
  • email: CharField R

post update user profile

Fields:

  • user_id: CharField R
  • first_name: CharField
  • last_name: CharField
  • gender: ChoiceField
  • fitness_type: ChoiceField
  • height: DecimalField
  • mass: DecimalField
  • password: CharField R
  • date_of_birth: DateField
  • email: CharField R

get: Set Account Active to from email link

Fields:

  • token: CharField R
  • email: CharField R

post: Dont use this it is broken

Fields:

  • password: CharField R
  • token: CharField R

v2/profiles

Fields:

  • mass_before: DecimalField R
  • mass_after: DecimalField R
  • mass_change: DecimalField
  • mass_percentage: DecimalField
  • created_on: DateTimeField R

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

Fields:

  • input: DecimalField R
  • output: DecimalField R
  • additional_drainage: DecimalField
  • balance: DecimalField
  • total_output: DecimalField
  • created_on: DateTimeField R

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

post: Create a BMI entry

Fields:

  • user_id: IntegerField
  • body_mass: DecimalField R
  • body_height: DecimalField R
  • body_mass_index: DecimalField
  • created_on: DateTimeField

post: Get custom date range a body mass data record entry.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

post: Create a calorie data record entry.

Fields:

  • user_id: IntegerField
  • net_calorie_value: DecimalField
  • expected_calorie_value: DecimalField
  • calorie_value: DecimalField
  • created_on: DateTimeField

post: Get custom date range a calories data record entry.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

Fields:

  • user_id: IntegerField
  • distance: DecimalField R
  • time: DecimalField R
  • created_on: DateTimeField

post: Get custom date range exercise data record entry.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

post: Get custom date range a rested heart rate data record entry.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

post: Create a Rested Heart Rate data record entry.

Fields:

  • user_id: IntegerField
  • rested_hr: IntegerField R
  • created_on: DateTimeField

post: Get custom date range a blood pressure data record entry.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

post: Create a Blood pressure data record entry.

Fields:

  • user: PrimaryKeyRelatedField R
  • systolic_value: IntegerField R
  • diastolic_value: IntegerField R
  • created_on: DateTimeField

Fields:

  • created_on: DateTimeField R
  • value: DecimalField

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

No fields.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

Fields:

  • created_on: DateTimeField R
  • value: DecimalField

Fields:

  • description: CharField R
  • comment: CharField
  • current_treatment: CharField
  • complications: CharField
  • date: DateField R
  • date_of_treatment: DateField
  • resolved: BooleanField R

Fields:

  • description: CharField R
  • date: DateField R
  • date_of_last_episode: DateField
  • no_of_concussions: IntegerField

Fields:

  • description: CharField R
  • comment: CharField
  • current_treatment: CharField
  • complications: CharField
  • date: DateField R
  • date_of_treatment: DateField
  • resolved: BooleanField R

Fields:

  • description: CharField R
  • comment: CharField
  • current_treatment: CharField
  • complications: CharField
  • date: DateField R
  • date_of_treatment: DateField
  • resolved: BooleanField R

Fields:

  • description: CharField R
  • date: DateField R

Fields:

  • description: CharField R
  • date: DateField R

Fields:

  • description: CharField R
  • dose: CharField
  • date: DateField R

Fields:

  • description: CharField R
  • comment: CharField
  • current_treatment: CharField
  • complications: CharField
  • date: DateField R
  • date_of_treatment: DateField
  • resolved: BooleanField R

Fields:

  • description: CharField R
  • date: DateField R
  • date_of_last_episode: DateField
  • no_of_concussions: IntegerField

Fields:

  • description: CharField R
  • comment: CharField
  • current_treatment: CharField
  • complications: CharField
  • date: DateField R
  • date_of_treatment: DateField
  • resolved: BooleanField R

Fields:

  • description: CharField R
  • comment: CharField
  • current_treatment: CharField
  • complications: CharField
  • date: DateField R
  • date_of_treatment: DateField
  • resolved: BooleanField R

Fields:

  • description: CharField R
  • date: DateField R

Fields:

  • description: CharField R
  • date: DateField R

Fields:

  • description: CharField R
  • dose: CharField
  • date: DateField R

No fields.

No fields.

profiles

Fields:

  • mass_before: DecimalField R
  • mass_after: DecimalField R
  • mass_change: DecimalField
  • mass_percentage: DecimalField
  • created_on: DateTimeField R

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

Fields:

  • input: DecimalField R
  • output: DecimalField R
  • additional_drainage: DecimalField
  • balance: DecimalField
  • total_output: DecimalField
  • created_on: DateTimeField R

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

post: Create a BMI entry

Fields:

  • user_id: IntegerField
  • body_mass: DecimalField R
  • body_height: DecimalField R
  • body_mass_index: DecimalField
  • created_on: DateTimeField

post: Get custom date range a body mass data record entry.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

post: Create a calorie data record entry.

Fields:

  • user_id: IntegerField
  • net_calorie_value: DecimalField
  • expected_calorie_value: DecimalField
  • calorie_value: DecimalField
  • created_on: DateTimeField

post: Get custom date range a calories data record entry.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

Fields:

  • user_id: IntegerField
  • distance: DecimalField R
  • time: DecimalField R
  • created_on: DateTimeField

post: Get custom date range exercise data record entry.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

post: Get custom date range a rested heart rate data record entry.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

post: Create a Rested Heart Rate data record entry.

Fields:

  • user_id: IntegerField
  • rested_hr: IntegerField R
  • created_on: DateTimeField

post: Get custom date range a blood pressure data record entry.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

post: Create a Blood pressure data record entry.

Fields:

  • user: PrimaryKeyRelatedField R
  • systolic_value: IntegerField R
  • diastolic_value: IntegerField R
  • created_on: DateTimeField

Fields:

  • created_on: DateTimeField R
  • value: DecimalField

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

No fields.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

Fields:

  • created_on: DateTimeField R
  • value: DecimalField

Fields:

  • description: CharField R
  • comment: CharField
  • current_treatment: CharField
  • complications: CharField
  • date: DateField R
  • date_of_treatment: DateField
  • resolved: BooleanField R

Fields:

  • description: CharField R
  • date: DateField R
  • date_of_last_episode: DateField
  • no_of_concussions: IntegerField

Fields:

  • description: CharField R
  • comment: CharField
  • current_treatment: CharField
  • complications: CharField
  • date: DateField R
  • date_of_treatment: DateField
  • resolved: BooleanField R

Fields:

  • description: CharField R
  • comment: CharField
  • current_treatment: CharField
  • complications: CharField
  • date: DateField R
  • date_of_treatment: DateField
  • resolved: BooleanField R

Fields:

  • description: CharField R
  • date: DateField R

Fields:

  • description: CharField R
  • date: DateField R

Fields:

  • description: CharField R
  • dose: CharField
  • date: DateField R

Fields:

  • description: CharField R
  • comment: CharField
  • current_treatment: CharField
  • complications: CharField
  • date: DateField R
  • date_of_treatment: DateField
  • resolved: BooleanField R

Fields:

  • description: CharField R
  • date: DateField R
  • date_of_last_episode: DateField
  • no_of_concussions: IntegerField

Fields:

  • description: CharField R
  • comment: CharField
  • current_treatment: CharField
  • complications: CharField
  • date: DateField R
  • date_of_treatment: DateField
  • resolved: BooleanField R

Fields:

  • description: CharField R
  • comment: CharField
  • current_treatment: CharField
  • complications: CharField
  • date: DateField R
  • date_of_treatment: DateField
  • resolved: BooleanField R

Fields:

  • description: CharField R
  • date: DateField R

Fields:

  • description: CharField R
  • date: DateField R

Fields:

  • description: CharField R
  • dose: CharField
  • date: DateField R

No fields.

No fields.

v2/user

POST: Create A New User Returns 200 all the time, the success or failure is in the response.data. For use in the mobile apps where 400 causes issues.

Fields:

  • id: IntegerField
  • email: EmailField R
  • first_name: CharField
  • last_name: CharField
  • gender: ChoiceField
  • height: DecimalField
  • mass: DecimalField
  • date_of_birth: DateField
  • fitness_type: ChoiceField
  • password: CharField R
  • subscription_type: ChoiceField
  • secure_pin: CharField

post update user profile Returns 200 all the time, the success or failure is in the response.data. For use in the mobile apps where 400 causes issues.

Fields:

  • user_id: CharField R
  • first_name: CharField
  • last_name: CharField
  • gender: ChoiceField
  • fitness_type: ChoiceField
  • height: DecimalField
  • mass: DecimalField
  • password: CharField R
  • date_of_birth: DateField
  • email: CharField R

Delete user profile Returns 200 if profile is deleted successfully

Fields:

  • email: EmailField R

post update user profile Returns 200 all the time, the success or failure is in the response.data. For use in the mobile apps where 400 causes issues.

Fields:

  • first_name: CharField
  • last_name: CharField
  • gender: ChoiceField
  • fitness_type: ChoiceField
  • height: DecimalField
  • mass: DecimalField
  • password: CharField R
  • date_of_birth: DateField
  • chat_username: CharField

post: Login user and returned token and user profile data. Returns 200 all the time, the success or failure is in the response.data. For use in the mobile apps where 400 causes issues.

Fields:

  • token: CharField
  • email: CharField R
  • first_name: CharField
  • last_name: CharField
  • password: CharField R
  • fitness_type: CharField
  • gender: CharField
  • date_of_birth: DateField
  • height: DecimalField
  • mass: DecimalField
  • subscription_type: CharField
  • pass_set: ListSerializer
  • date_retrieved_apple_hr: DateTimeField
  • date_retrieved_fit_hr: DateTimeField

post: Dont use this it is broken

Fields:

  • password: CharField R
  • token: CharField R

post: Change password on purpose from the app

Fields:

  • password: CharField R
  • new_password: CharField R
  • user_id: CharField

post: Send Reset User Password Email

Fields:

  • token: CharField
  • email: CharField R

post: Reset password on purpose from email link

No fields.

No fields.

This is the token test for higher level security

No fields.

Get the current users passes

No fields.

post: Login user and returned token and user profile data. Returns 200 all the time, the success or failure is in the response.data. For use in the mobile apps where 400 causes issues.

Fields:

  • token: CharField
  • email: CharField R
  • first_name: CharField
  • last_name: CharField
  • password: CharField R
  • fitness_type: CharField
  • gender: CharField
  • date_of_birth: DateField
  • height: DecimalField
  • mass: DecimalField
  • subscription_type: CharField
  • pass_set: ListSerializer
  • date_retrieved_apple_hr: DateTimeField
  • date_retrieved_fit_hr: DateTimeField

post update user profile

No fields.

Fields:

  • email: EmailField R

Fields:

  • email: EmailField R

No fields.

No fields.

No fields.

No fields.

No fields.

No fields.

Fields:

  • email: EmailField R

No fields.

No fields.

No fields.

No fields.

No fields.

No fields.

No fields.

No fields.

v2/fitness

post: Create a Blood pressure data record entry.

Fields:

  • user: PrimaryKeyRelatedField R
  • systolic_value: IntegerField R
  • diastolic_value: IntegerField R
  • created_on: DateTimeField

post: Get custom date range a blood pressure data record entry.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

post: Create a Rested Heart Rate data record entry.

Fields:

  • user_id: IntegerField
  • rested_hr: IntegerField R
  • created_on: DateTimeField

post: Get custom date range a rested heart rate data record entry.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

post: Create a Recovery Heart Rate data record entry.

Fields:

  • user_id: IntegerField
  • recovery_hr_hi: IntegerField R
  • recovery_hr_lo: IntegerField R
  • created_on: DateField

post: Create a Recovery Heart Rate data record entry.

Fields:

  • user_id: IntegerField
  • recovery_hr_1: IntegerField R
  • recovery_hr_2: IntegerField R
  • recovery_hr_3: IntegerField R
  • recovery_hr_4: IntegerField R
  • created_on: DateTimeField

post: Get custom date range a recovery heart rate data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range a recovery heart rate data record entry.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

post: Get custom date range a rested heart rate data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Create a Fitness app import data record entry.

Fields:

  • user_id: IntegerField R
  • exercise_hr_1: IntegerField
  • exercise_hr_2: IntegerField
  • exercise_hr_3: IntegerField
  • exercise_hr_4: IntegerField R
  • baseline_exercise_hr_1: IntegerField
  • baseline_exercise_hr_2: IntegerField
  • baseline_exercise_hr_3: IntegerField
  • baseline_exercise_hr_4: IntegerField
  • intensity_vo2max: DecimalField
  • baseline_intensity_vo2max: DecimalField
  • recovery_hr_1: IntegerField
  • recovery_hr_2: IntegerField
  • recovery_hr_3: IntegerField
  • recovery_hr_4: IntegerField
  • baseline_recovery_hr_1: IntegerField
  • baseline_recovery_hr_2: IntegerField
  • baseline_recovery_hr_3: IntegerField
  • baseline_recovery_hr_4: IntegerField
  • created_on: DateTimeField

post: Get custom date range for fitness app import data record entry.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

post: Get custom date range for fitness app import data record entry.

No fields.

post: Get custom date range a recovery heart rate data record entry.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

Fields:

  • reading: IntegerField R
  • created_on: DateTimeField R

post: Get custom date range a blood pressure data record entry.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

post: Get custom date range for fitness app import data record entry.

No fields.

labtest

post: Create a Rested Heart Rate data record entry.

Fields:

  • user_id: IntegerField
  • fasting_glucose: DecimalField R
  • created_on: DateField

post: Create a Rested Heart Rate data record entry.

Fields:

  • user_id: IntegerField
  • random_glucose: DecimalField R
  • created_on: DateField

post: Get custom date range a rested heart rate data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range a rested heart rate data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

meetings

Fields:

  • id: IntegerField
  • meeting_name: CharField R
  • meeting_description: CharField
  • meeting_date_time: DateTimeField R
  • token: CharField
  • meeting_id: CharField
  • invited_emails: ListField R
  • invited_names: ListField R
  • created_on: DateTimeField

Fields:

  • email: EmailField R

Fields:

  • meetingID: CharField R

fitness

post: Create a Blood pressure data record entry.

Fields:

  • user_id: IntegerField
  • systolic_value: IntegerField R
  • diastolic_value: IntegerField R
  • created_on: DateField

post: Create a Rested Heart Rate data record entry.

Fields:

  • user_id: IntegerField
  • rested_hr: IntegerField R
  • created_on: DateField

post: Create a Recovery Heart Rate data record entry.

Fields:

  • user_id: IntegerField
  • recovery_hr: IntegerField R
  • created_on: DateField

post: Create a Fitness app import data record entry.

Fields:

  • user_id: IntegerField
  • exercise_hr_value1: IntegerField R
  • exercise_hr_value2: IntegerField R
  • exercise_hr_value3: IntegerField R
  • exercise_hr_value4: IntegerField R
  • exercise_intensity_vo2max: CharField R
  • recovery_hr1: IntegerField R
  • recovery_hr2: IntegerField R
  • recovery_hr3: IntegerField R
  • recovery_hr4: IntegerField R
  • created_on: DateField

post: Get custom date range a blood pressure data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range a rested heart rate data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range a recovery heart rate data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range for fitness app import data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get current month a blood pressure data record entry.

No fields.

post: Get current month a rested heart rate data record entry.

No fields.

post: Get current month a recovery heart rate data record entry.

No fields.

post: Get current month a fitness app import data record entry.

No fields.

post: Get current year a blood pressure data record entry.

No fields.

post: Get current year a rested heart rate data record entry.

No fields.

post: Get current year a recovery heart rate data record entry.

No fields.

post: Get current year a fitness app import data record entry.

No fields.

post: Get all fitness data for current month entries.

No fields.

post: Get all fitness data for current year entries.

No fields.

post: Get custom date range all fitness data entries.

Fields:

  • date_from: DateField R
  • date_to: DateField R

activity

post: Create a Exercise Time data record entry.

Fields:

  • user_id: IntegerField
  • exercise_time: IntegerField R
  • created_on: DateField

post: Create a Training Time data record entry.

Fields:

  • user_id: IntegerField
  • training_time: IntegerField R
  • created_on: DateField

post: Create a Match Time data record entry.

Fields:

  • user_id: IntegerField
  • match_time: IntegerField R
  • created_on: DateField

post: Create a Gym Time data record entry.

Fields:

  • user_id: IntegerField
  • gym_time: IntegerField R
  • created_on: DateField

post: Create a Step Counter data record entry.

Fields:

  • user_id: IntegerField
  • step_counter: IntegerField R
  • created_on: DateField

post: Get custom date range exercise data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range traning data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range match data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range gym data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range step data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Create a Step Counter data record entry.

Fields:

  • user_id: IntegerField
  • step_counter: IntegerField R
  • created_on: DateField

post: Create a Custom Activity data record entry.

Fields:

  • user_id: IntegerField
  • custom_activity_name: CharField R
  • custom_activity_value: IntegerField R
  • created_on: DateField

post: Get current month exercise data record entry.

No fields.

post: Get current month training data record entry.

No fields.

post: Get current month match data record entry.

No fields.

post: Get current month gym data record entry.

No fields.

post: Get current month step data record entry.

No fields.

post: Get current month custom data record entry.

No fields.

post: Get current year exercise data record entry.

No fields.

post: Get current year training data record entry.

No fields.

post: Get current month match data record entry.

No fields.

post: Get current year gym data record entry.

No fields.

post: Get current year step data record entry.

No fields.

post: Get current year custom data record entry.

No fields.

post: Get custom date range custom data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range exercise data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range traning data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range match data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range gym data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range step data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get all activity data for current month entries.

No fields.

post: Get all activity data for current year entries.

No fields.

post: Get custom date range all activity data entries.

Fields:

  • date_from: DateField R
  • date_to: DateField R

v2/activity

post: Create a Exercise Time data record entry.

Fields:

  • user_id: PrimaryKeyRelatedField R
  • exercise_time: IntegerField R
  • created_on: DateTimeField

post: Get custom date range exercise data record entry.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

post: Get custom date range exercise data record entry.

No fields.

v2/conditioning

Fields:

  • body_parts: ListField R
  • exercise_types: ListField R

Fields:

  • body_parts: ListField R
  • exercise_types: ListField R

Fields:

  • exercises: ListField R
  • routine: IntegerField
  • name: CharField

No fields.

Fields:

  • exercises: ListField R
  • routine: IntegerField
  • name: CharField

Fields:

  • exercise: IntegerField
  • routine: IntegerField

Fields:

  • id: IntegerField R
  • exercise: ExerciseSerializer
  • order_in_routine: FloatField
  • time: IntegerField
  • reps: IntegerField
  • weight: DecimalField
  • from_degrees: IntegerField
  • to_degrees: IntegerField
  • youtube_url: CharField
  • safety_info: CharField

No fields.

Fields:

  • id: IntegerField R
  • name: CharField
  • youtube_url: CharField
  • safety_info: CharField
  • category: CharField
  • contributor: CharField
  • description: CharField

Fields:

  • changes: ListSerializer R
  • id: IntegerField R

Fields:

  • routine_id: IntegerField R
  • created_on: DateTimeField R
  • time_total: DecimalField R
  • time_exercising: DecimalField R
  • exercises_completed: IntegerField R
  • exercises_skipped: IntegerField R
  • session_routine_exercises: ListSerializer R

No fields.

Fields:

  • routine_id: IntegerField R
  • hour: IntegerField R
  • minute: IntegerField R
  • weekday: IntegerField R
  • active: BooleanField R

Fields:

  • id: IntegerField R
  • hour: IntegerField
  • minute: IntegerField
  • weekday: IntegerField
  • active: BooleanField

No fields.

No fields.

No fields.

No fields.

No fields.

No fields.

speednstrength

post: Create a strength test data record entry.

Fields:

  • user_id: IntegerField
  • sit_to_stand: IntegerField R
  • push_ups: IntegerField R
  • verticle_jumps: IntegerField R
  • created_on: DateField

post: Create a speed test data record entry.

Fields:

  • user_id: IntegerField
  • speed_test_1: IntegerField R
  • speed_test_2: IntegerField R
  • created_on: DateField

post: Create a endurance strength test data record entry.

Fields:

  • user_id: IntegerField
  • repeat_sprint_test: IntegerField R
  • burpee_test: IntegerField R
  • created_on: DateField

post: Get current month a strength data record entry.

No fields.

post: Get current month a speed data record entry.

No fields.

post: Get current month a endurance data record entry.

No fields.

post: Get current Year a strength data record entry.

No fields.

post: Get current Year a speed data record entry.

No fields.

post: Get current Year a endurance data record entry.

No fields.

post: Get custom date range a strength data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range a speed data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range a endurance data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get all strength and speed data for current month entries.

No fields.

post: Get all strength and speed data for current year entries.

No fields.

post: Get custom date range all speed and strength data entries.

Fields:

  • date_from: DateField R
  • date_to: DateField R

self-defined

post: Create a self selected data record entry.

Fields:

  • user_id: IntegerField
  • selfdefined_name: CharField R
  • selfdefined_value: IntegerField
  • created_on: DateField

post: Get custom date range a self selected data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get current month a self selected data record entry.

No fields.

post: Get current year a self selected data record entry.

No fields.

body

post: Create a body mass data record entry.

Fields:

  • user_id: IntegerField
  • body_mass: DecimalField R
  • body_height: DecimalField R
  • body_mass_index: DecimalField
  • created_on: DateField

post: Create a skin fold data record entry.

Fields:

  • user_id: IntegerField
  • skin_fold_value: DecimalField R
  • created_on: DateField

post: Create a calorie data record entry.

Fields:

  • user_id: IntegerField
  • fitness_type: CharField
  • mass_value: IntegerField
  • pre_calori_value: IntegerField
  • daily_calori_value: IntegerField
  • net_calori_value: IntegerField
  • created_on: DateField

post: Get custom date range a body mass data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range a skin fold data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range a calories data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get current month a body mass data record entry.

No fields.

post: Get current month a skin fold data record entry.

No fields.

post: Get current month a calorie intake data record entry.

No fields.

post: Get current year a body mass data record entry.

No fields.

post: Get current year a skin fold data record entry.

No fields.

post: Get current year a calories data record entry.

No fields.

post: Get all body data for current month entries.

No fields.

post: Get all body data for current year entries.

No fields.

post: Get custom date range all body data entries.

Fields:

  • date_from: DateField R
  • date_to: DateField R

research

post: Create a pain score by user data record entry.

Fields:

  • user_id: IntegerField
  • pain_in_moition: IntegerField R
  • pain_on_rest: IntegerField R
  • ability_to_walk: IntegerField R
  • other_function_limitations: IntegerField R
  • overall_totals: DecimalField
  • created_on: DateField

post: Create a pain score by physician data record entry.

Fields:

  • user_id: IntegerField
  • abnormal_findings_on_exam: IntegerField R
  • radiographical_findings: IntegerField R
  • threat_to_patient_role: IntegerField R
  • overall_totals: DecimalField
  • created_on: DateField

post: Create a pain score by image data record entry.

Fields:

  • user_id: IntegerField
  • image_name: CharField R
  • image_path: CharField R
  • created_on: DateField

post: Get custom date range for pain score user data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range for pain score physician data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get custom date range for pain score image data record entry.

Fields:

  • date_from: DateField R
  • date_to: DateField R

post: Get current month a research user data record entry.

No fields.

post: Get current month a research physician data record entry.

No fields.

post: Get current month a research image data record entry.

No fields.

post: Get current year a research user data record entry.

No fields.

post: Get current year a research physician data record entry.

No fields.

post: Get current year a research image data record entry.

No fields.

post: Get all pain score data for current month entries.

No fields.

post: Get all pain score data for current year entries.

No fields.

post: Get custom date range all body data entries.

Fields:

  • date_from: DateField R
  • date_to: DateField R

v2/research

post: Create a pain score by user data record entry.

Fields:

  • user_id: IntegerField
  • pain_at_rest: IntegerField R
  • pain_with_motion: IntegerField R
  • difficulty_of_movement: IntegerField R
  • average: DecimalField
  • created_on: DateTimeField

post: Get custom date range for pain score user data record entry.

Fields:

  • date_from: DateTimeField R
  • date_to: DateTimeField R

v2/share-compare

Fields:

  • room_id: CharField R
  • date_from: DateTimeField R
  • date_to: DateTimeField R
  • data_set: IntegerField R

No fields.

No fields.

news-feed

No fields.

adverts

Fields:

  • id: IntegerField
  • image: CharField
  • title: CharField
  • copy: CharField
  • link: URLField R
  • expiry_date: DateField R