5.0.30 • Published 6 days ago

@keiser/metrics-sdk-typescript v5.0.30

Weekly downloads
-
License
MIT
Repository
github
Last release
6 days ago

@keiser/metrics-sdk-typescript@5.0.30

Project

This SDK facilitates communication between a client system (ie: phone app, website, server) and Keiser Metrics. The SDK is written in TypeScript and supports both browser and NodeJS platforms.

Installation

Navigate to the folder of your consuming project and install with npm:

npm install @keiser/metrics-sdk-typescript@5.0.30 --save

Getting Started

Please follow the installation instruction and execute the following JS code:

import { MetricsApi } from '@keiser/metrics-sdk-typescript';

var api = new MetricsApi()

let body:MetricsApiA500CreateSetRequest = {
  // string
  displaySerial: displaySerial_example,
  // string
  displaySoftwareVersion: displaySoftwareVersion_example,
  // number
  facilityId: 8.14,
  // string
  memberIdentifier: memberIdentifier_example,
  // string
  model: model_example,
  // string | Allowed values: int, dec
  resistancePrecision: resistancePrecision_example,
  // string
  setData: setData_example,
  // string (optional)
  lz4SampleData: lz4SampleData_example,
  // string (optional)
  apiVersion: apiVersion_example,
};

try {
  const data = await api.a500CreateSet(body);
  console.log('API called successfully. Returned data: ' + data);
} catch (error) {
  console.error(error);
}

Documentation for API Endpoints

All URIs are relative to https://metrics-api-v3.keiser.com/api

MethodHTTP requestDescription
a500CreateSetPOST /a500/create-setCreate a user\'s set on A500 equipment
a500CreateUtilizationInstancePOST /a500/utilization-instanceCreate a utilization instance for an A500 machine
a500GetUserGET /a500/userGet a user\'s info on A500 equipment
a500InitializePOST /a500/initializeInitializes a facility strength machine
a500ShowMachineStateGET /a500/{facilityStrengthMachineId}/machine-stateShow an A500 Facility Strength Machine State
a500SubscribeMachineStateGET /a500/subscribeMachineStateSubscribe to A500 Facility Strength Machine State
a500UpdateMachinePUT /a500/machineCreate or update a facility strength machine
a500UpdateMachineStatePUT /a500/{facilityStrengthMachineId}/machine-stateUpdates a facility strength machine state
a500UserLoginPOST /a500/user-loginLogin a user from an A500 Machine
applicationCreatePOST /development-account/{developmentAccountId}/applicationCreate an application
applicationDeleteDELETE /development-account/{developmentAccountId}/application/{id}Delete an application
applicationListGET /development-account/{developmentAccountId}/application/listList applications for a Developer Account
applicationShowGET /development-account/{developmentAccountId}/applicationShow an application
applicationUpdatePUT /development-account/{developmentAccountId}/application/{id}Update an application
authExchangeFulfillmentPOST /auth/exchange/fulfillmentExchanges an authorization token for access and refresh tokens
cardioExerciseCreatePOST /cardio-exerciseCreate a cardio exercise
cardioExerciseDeleteDELETE /cardio-exercise/{id}Delete a cardio exercise
cardioExerciseListGET /cardio-exercise/listList cardio exercises
cardioExerciseMuscleCreatePOST /cardio-exercise/{cardioExerciseId}/muscleCreate a cardio exercise muscle
cardioExerciseMuscleDeleteDELETE /cardio-exercise/muscle/{id}Delete a cardio exercise muscle
cardioExerciseMuscleListGET /cardio-exercise/{cardioExerciseId}/muscleList cardio exercise muscles
cardioExerciseMuscleShowGET /cardio-exercise/muscle/Show a cardio exercise muscle
cardioExerciseMuscleUpdatePUT /cardio-exercise/muscle/{id}Update a cardio exercise muscle
cardioExerciseShowGET /cardio-exerciseShow a cardio exercise
cardioExerciseUpdatePUT /cardio-exercise/{id}Update a cardio exercise
cardioExerciseVariantCreatePOST /cardio-exercise/{cardioExerciseId}/variantCreate a cardio exercise variant
cardioExerciseVariantDeleteDELETE /cardio-exercise/variant/{id}Delete a cardio exercise variant
cardioExerciseVariantListGET /cardio-exercise/variant/listList cardio exercise variants
cardioExerciseVariantShowGET /cardio-exercise/variantShow a cardio exercise variant
cardioExerciseVariantUpdatePUT /cardio-exercise/variant/{id}Update a cardio exercise variant
cardioMachineListGET /cardio-machine/listList cardio machines
cardioMachineShowGET /cardio-machineShow a cardio machine
coreEndpointsGET /endpointsLists all endpoints for reference
coreErrorsGET /errorsLists all errors for reference
coreHealthGET /healthReturns 200 if healthy, 400 if unhealthy
coreStatusGET /statusShow basic API information
coreTimeGET /timeReturns current system time
coreUnsubscribeGET /unsubscribeUnsubscribe from model updates
developmentAccountCreatePOST /developmentCreate a Development Account
developmentAccountDeleteDELETE /development-account/{id}Delete a Development Account
developmentAccountListGET /development/listList Development Accounts
developmentAccountRelationshipListGET /development-account/{developmentAccountId}/relationship/listList User Development Account Relationships
developmentAccountRelationshipRequestDeleteDELETE /development-account/{developmentAccountId}/relationship-request/{id}Deletes a Development Account Relationship Request
developmentAccountRelationshipRequestFulfillmentPUT /development-account/relationship-request/fulfillmentFulfills a Development Account Relationship Request
developmentAccountRelationshipRequestInitPOST /development-account/{developmentAccountId}/relationship-request/initInitialize a Development Account Relationship Request
developmentAccountRelationshipRequestListGET /development-account/relationship-request/listList Development Account Relationship Requests
developmentAccountRelationshipRequestShowGET /development-account/relationship-requestShow a Development Account Relationship Request
developmentAccountRelationshipShowGET /development-account/{developmentAccountId}/relationshipShow a User Development Account Relationship
developmentAccountRelationshipUpdatePUT /development-account/{developmentAccountId}/relationship/{id}Updates a Development Account Relationship
developmentAccountShowGET /development-accountShow a Development Account
developmentAccountUpdatePUT /development-account/{id}Update a Development Account
emailAddressCreatePOST /user/email-addressCreate a user email
emailAddressDeleteDELETE /user/email-address/{id}Delete a user\'s email address
emailAddressListGET /user/email-address/listList a user\'s email addresses
emailAddressShowGET /user/email-addressShow a user\'s email address
emailAddressValidationFulfillmentPOST /user/email-address/validation-fulfillment/{validationToken}Fulfills a user\'s email validation process
emailAddressValidationRequestPOST /user/email-address/validation-request/{id}Request an email validation email be sent
exerciseAliasCreatePOST /exercise-aliasCreate an exercise alias
exerciseAliasDeleteDELETE /exercise-alias/{id}Delete an exercise alias
exerciseAliasListGET /exercise-alias/listList exercise aliases
exerciseAliasShowGET /exercise-aliasShow an exercise alias
exerciseAliasUpdatePUT /exercise-alias/{id}Update an exercise alias
exerciseOrdinalSetAssignmentCreatePOST /exercise-ordinal-set/{exerciseOrdinalSetId}/assignmentCreate an exercise ordinal set assignment
exerciseOrdinalSetAssignmentDeleteDELETE /exercise-ordinal-set/assignment/{id}Delete an exercise ordinal set assignment
exerciseOrdinalSetAssignmentListGET /exercise-ordinal-set/assignment/listList exercise ordinal set assignments
exerciseOrdinalSetAssignmentShowGET /exercise-ordinal-set/assignmentShow an exercise ordinal set assignment
exerciseOrdinalSetCreatePOST /exercise-ordinal-setCreate an exercise ordinal set
exerciseOrdinalSetDeleteDELETE /exercise-ordinal-set/{id}Delete an exercise ordinal set
exerciseOrdinalSetListGET /exercise-ordinal-set/listList exercise ordinal sets
exerciseOrdinalSetShowGET /exercise-ordinal-setShow an exercise ordinal set
exerciseOrdinalSetUpdatePUT /exercise-ordinal-set/{id}Update an exercise ordinal set
facilityAccessControlIPRangeCreatePOST /facility/access-control/ip-rangeCreate a facility access control IP Range whitelist entity
facilityAccessControlIPRangeDeleteDELETE /facility/access-control/ip-range/{id}Delete a facility access control IP Range whitelist entity
facilityAccessControlIPRangeListGET /facility/access-control/ip-range/listList a facility\'s access control IP Range whitelist entities
facilityAccessControlIPRangeShowGET /facility/access-control/ip-rangeShow a facility access control IP Range whitelist entity
facilityAccessControlIPRangeUpdatePUT /facility/access-control/ip-range/{id}Update a facility access control IP Range whitelist entity
facilityAccessControlKioskShowGET /facility/access-control/kioskShow the facility access control kiosk entity
facilityAccessControlKioskUpdatePUT /facility/access-control/kioskUpdate the facility access control kiosk entity
facilityAccessControlShowGET /facility/access-controlShow a facility access control
facilityApplyLicensePOST /facility/apply-licenseUpdates a facility license
facilityCardioMachineDeleteDELETE /facility/cardio-machine/{id}Delete a facility cardio machine
facilityCardioMachineShowPOST /facility/cardio-machineShow a facility cardio machine
facilityCardioMachineUpdatePUT /facility/cardio-machine/{id}Update a facility cardio machine
facilityConfigurationShowGET /facility/configurationShow a facility configuration
facilityConfigurationSubscribeGET /facilityConfiguration/subscribeSubscribe to facility configuration
facilityConfigurationUpdatePUT /facility/configurationUpdate a facility configuration
facilityCreatePOST /facilityCreate a facility
facilityInBodyIntegrationCreatePOST /facility/inbody-integrationCreate a facility InBody integration
facilityInBodyIntegrationDeleteDELETE /facility/inbody-integrationDelete a facility InBody integration
facilityInBodyIntegrationShowGET /facility/inbody-integrationShow a facility InBody integration settings
facilityKioskSessionEndEchipPUT /facility/kiosk/session/end-echip/{echipId}End a user session from a facility kiosk using an eChip Id
facilityKioskSessionUpdateEchipPUT /facility/kiosk/session/update-echip/{echipId}Update a user session from a facility kiosk using an eChip Id
facilityKioskTokenCheckGET /facility/kiosk/token/checkCheck validity of a kiosk token
facilityKioskTokenCreatePOST /facility/kiosk/tokenCreate a kiosk token for a facility
facilityKioskTokenDeleteDELETE /facility/kiosk/tokenDelete a kiosk token for a facility
facilityKioskUserLoginPOST /facility/kiosk/user-loginUse a kiosk token to log in a facility user
facilityLicenseListGET /facility/license/listList facility licenses
facilityLicenseShowGET /facility/licenseShow a facility license
facilityListGET /facility/listList facilities
facilityProfileShowGET /facility/profileShow facility profile
facilityProfileUpdatePUT /facility/profileUpdate a facility profile
facilityRelationshipFacilityCreatePOST /facility/relationshipCreate a user with a facility relationship
facilityRelationshipFacilityDeleteDELETE /facility/relationship/{id}Delete a facility\'s user relationship
facilityRelationshipFacilityListGET /facility/relationship/listList a facility\'s user relationships
facilityRelationshipFacilityShowGET /facility/relationshipShow a facility\'s user relationship
facilityRelationshipFacilitySubscribeGET /facilityRelationship/facilitySubscribeSubscribe to changes to facility relationship
facilityRelationshipFacilityUpdatePUT /facility/relationship/{id}Update a facility\'s user relationship
facilityRelationshipRequestFacilityCreatePOST /facility/relationship-requestCreate a facility relationship request (Facility to User)
facilityRelationshipRequestFacilityListGET /facility/relationship-request/listList facility relationship requests (User to Facility)
facilityRelationshipRequestFacilityShowGET /facility/relationship-requestShow a facility relationship request (User to Facility)
facilityRelationshipRequestFacilitySubscribeGET /facilityRelationshipRequest/facilitySubscribeSubscribe to changes to facility relationship request
facilityRelationshipRequestFacilityUpdatePUT /facility/relationship-request/{id}Update a facility relationship request (User to Facility)
facilityRelationshipRequestUserCreatePOST /user/facility/relationship-requestCreate a facility relationship request (User to Facility)
facilityRelationshipRequestUserListGET /user/facility/relationship-request/listList facility relationship requests (Facility to User)
facilityRelationshipRequestUserShowGET /user/facility/relationship-requestShow a facility relationship request (Facility to User)
facilityRelationshipRequestUserSubscribeGET /facilityRelationshipRequest/userSubscribeSubscribe to changes to facility relationship request
facilityRelationshipRequestUserUpdatePUT /user/facility/relationship-request/{id}Update a facility relationship request (Facility to User)
facilityRelationshipUserDeleteDELETE /user/facility/relationship/{id}Delete a user\'s facility relationship
facilityRelationshipUserListGET /user/facility/relationship/listList a user\'s facility relationships
facilityRelationshipUserShowGET /user/facility/relationshipShow a user\'s facility relationship
facilityRelationshipUserSubscribeGET /facilityRelationship/userSubscribeSubscribe to changes to facility relationship
facilityRelationshipUserUpdatePUT /user/facility/relationship/{id}Update a user\'s facility relationship
facilityReportCheckInGET /facility/report/check-inCounts the number of days a member recorded one strength machine data set.
facilitySessionCheckEchipGET /facility/session/check-echipCheck if eChip ID already assigned to active session
facilitySessionDeleteDELETE /facility/session/{id}Delete a facility user\'s session
facilitySessionEndPUT /facility/session/endEnd a user session from a facility
facilitySessionListGET /facility/session/listList a facility\'s user sessions
facilitySessionShowGET /facility/sessionShow a facility user\'s session
facilitySessionStartPOST /facility/session/{userId}Start a user session from a facility
facilitySessionStatusGET /facility/session/{userId}/statusRetrieves a user\'s session status for a facility
facilitySessionSubscribeGET /facilitySession/subscribeSubscribe to changes to a facilities\'s session
facilitySessionUpdatePUT /facility/session/{echipId}Update a user session from a facility using an eChip Id
facilityShowGET /facilityShow a facility
facilityStrengthMachineConfigurationShowGET /facility/strength-machine/configurationShow a facility strength machine default configuration
facilityStrengthMachineConfigurationSubscribeGET /facilityStrengthMachineConfiguration/subscribeSubscribe to changes to facility strength machine configuration
facilityStrengthMachineConfigurationUpdatePUT /facility/strength-machine/configurationUpdate a facility strength machine configuration
facilityStrengthMachineCreateEchipPOST /facility/strength-machine/echipCreates facility strength machines using eChip data
facilityStrengthMachineDeleteDELETE /facility/strength-machine/{id}Delete a facility strength machine
facilityStrengthMachineInitializerOTPGET /facility/strength-machine/initializer-otpShow facility strength machine initializer token
facilityStrengthMachineInitializerTokenGET /facility/strength-machine/initializer-tokenShow facility strength machine initializer token
facilityStrengthMachineListGET /facility/strength-machine/listList facility strength machines
facilityStrengthMachineMaintenanceRecordCreatePOST /facility/strength-machine/maintenance-recordCreate a maintenance record for facility strength machine
facilityStrengthMachineMaintenanceRecordDeleteDELETE /facility/strength-machine/maintenance-record/{id}Delete a maintenance record for facility strength machine
facilityStrengthMachineMaintenanceRecordListGET /facility/strength-machine/maintenance-record/listList maintenance records for facility strength machines
facilityStrengthMachineMaintenanceRecordShowGET /facility/strength-machine/maintenance-recordShow a maintenance record by for facility strength machine
facilityStrengthMachineShowGET /facility/strength-machineShow a facility strength machine
facilityStrengthMachineSubscribeGET /facilityStrengthMachine/subscribeSubscribe to changes to facility strength machine
facilityStrengthMachineUpdatePUT /facility/strength-machine/{id}Update a facility strength machine
facilityStrengthMachineUtilizationInstanceListGET /facility/strength-machine/utilization-instance/listList facility strength machine utilization instances
facilityStrengthMachineUtilizationInstanceShowGET /facility/strength-machine/utilization-instanceShow facility strength machine utilization instance
facilitySubscribeGET /facility/subscribeSubscribe to changes to a facility
heartRateDataSetCreatePOST /user/heart-rate-data-setCreate a user heart rate data set
heartRateDataSetDeleteDELETE /user/heart-rate-data-set/{id}Delete a user\'s heart rate data set
heartRateDataSetListGET /user/heart-rate-data-set/listList a user\'s heart rate data sets
heartRateDataSetShowGET /user/heart-rate-data-setShow a user\'s heart rate data set
heartRateDataSetSubscribeGET /heartRateDataSet/subscribeSubscribe to heart rate data set changes
heartRateDataSetUpdatePUT /user/heart-rate-data-set/{id}Update a user\'s heart rate data set
heightMeasurementCreatePOST /user/height-measurementCreate a user height measurement
heightMeasurementDeleteDELETE /user/height-measurement/{id}Delete a user\'s height measurement
heightMeasurementListGET /user/height-measurement/listList a user\'s height measurements
heightMeasurementShowGET /user/height-measurementShow a user\'s height measurement
heightMeasurementSubscribeGET /heightMeasurement/subscribeSubscribe to changes to user\'s height measurements
mSeriesAppSessionCreatePOST /m-series/app-sessionCreate a user session using M Series app data
mSeriesAppSessionDeleteDELETE /m-series/app-session/{id}Delete a user\'s session
mSeriesAppSessionExportGET /m-series/app-session/export/{id}/{format}Export a user\'s session as a file
mSeriesAppSessionExportFlatGET /m-series/app-session/export/{filename}Export a user\'s session as a flat file
mSeriesAppSessionListGET /m-series/app-session/listList a user\'s sessions generated using M Series app data
mSeriesAppSessionShowGET /m-series/app-sessionShow a user\'s session generated using M Series app data
mSeriesChallengeCreatePOST /m-series/challengeCreate a user mSeries Challenge
mSeriesChallengeDeleteDELETE /m-series/challenge/{id}Delete a user\'s owned mSeries Challenge
mSeriesChallengeListGET /m-series/challenge/listList a user\'s owned or joined mSeries Challenges
mSeriesChallengeParticipantCreatePOST /m-series/challenge/participantJoin Challenge
mSeriesChallengeParticipantDeleteDELETE /m-series/challenge/{mSeriesChallengeId}/participantLeave Challenge
mSeriesChallengeParticipantListGET /m-series/challenge/participant/listSearch for mSeries Challenge Participants
mSeriesChallengeParticipantShowGET /m-series/challenge/participantShow a user\'s mSeries User Challenge Participant Record
mSeriesChallengeShowGET /m-series/challengeShow a user mSeries Challenge
mSeriesChallengeUpdatePUT /m-series/challenge/{id}Update a user mSeries Challenge
mSeriesDataSetCreatePOST /m-series/data-setCreate a user M Series data set
mSeriesDataSetDeleteDELETE /m-series/data-set/{id}Delete a user\'s M Series data set
mSeriesDataSetListGET /m-series/data-set/listList a user\'s M Series data sets
mSeriesDataSetReenqueuePOST /m-series/data-set/reenqueueReenqueue a user\'s M Series data set
mSeriesDataSetSegmentShowGET /m-series/data-set/segmentShow a user\'s M Series data set segment
mSeriesDataSetShowGET /m-series/data-setShow a user\'s M Series data set
mSeriesDataSetSubscribeGET /mSeriesDataset/subscribeSubscribe to M Series data set changes
mSeriesDataSetUpdatePUT /m-series/data-set/{id}Update a user\'s M Series data set
mSeriesFtpMeasurementCreatePOST /m-series/ftp-measurementCreate a user M Series FTP measurement
mSeriesFtpMeasurementDeleteDELETE /m-series/ftp-measurement/{id}Delete a user\'s M Series FTP measurement
mSeriesFtpMeasurementListGET /m-series/ftp-measurement/listList a user\'s M Series FTP measurements
mSeriesFtpMeasurementShowGET /m-series/ftp-measurementShow a user\'s M Series FTP measurement
mSeriesProfileStatsShowGET /m-series/profile-statsShow a user\'s M Series data set
machineAdjustmentCreatePOST /user/machine-adjustmentCreate a user machine adjustment
machineAdjustmentDeleteDELETE /user/machine-adjustment/{id}Delete a users machine adjustment
machineAdjustmentListGET /user/machine-adjustment/listList user machine adjustments
machineAdjustmentShowGET /user/machine-adjustmentShows a users machine adjustments
machineAdjustmentUpdatePUT /user/machine-adjustment/{id}Update a users machine adjustments
oauthAuthorizePOST /oauth/authorizeAuthorizes a third party application
oauthDeauthorizeDELETE /oauth/deauthorizeDeauthorizes an oauth user
oauthInitiatePOST /oauth/initiate/{service}Initiates OAuth access request and return parameters
oauthServiceDeleteDELETE /oauth/service/{id}Delete a user\'s oauth service connection
oauthServiceListGET /oauth/service/listList a user\'s oauth service connections
oauthServiceShowGET /oauth/serviceShow a user\'s oauth service connection
oauthTokenGET /oauth/tokenReturns tokens for third party oauth
primaryEmailAddressShowGET /user/primary-email-addressShow a user\'s primary email address id
primaryEmailAddressUpdatePUT /user/primary-email-address/{emailAddressId}Update a user\'s primary email address id
profileShowGET /user/profileShow a user profile
profileSubscribeGET /profile/subscribeSubscribe to changes on a user profile
profileUpdatePUT /user/profileUpdate a user profile
sessionDeleteDELETE /session/{id}Delete a user\'s session
sessionEndPUT /session/{id}/endEnd a user session
sessionListGET /session/listList a user\'s sessions
sessionPlanAttachSequencePOST /session-plan/{id}/sequence/{sequenceId}Attach a sequence to an session plan
sessionPlanAttachSequenceTemplatePOST /session-plan/{id}/sequence-template/{sequenceTemplateId}Attach a sequence template to an session plan
sessionPlanCloneTemplatePOST /session-plan/clone-template/{templateId}Clone session plan from session plan template
sessionPlanCreatePOST /session-planCreate session plan
sessionPlanDeleteDELETE /session-plan/{id}Delete session plan
sessionPlanDetachSequenceDELETE /session-plan/{id}/sequence/{sequenceId}Detach a sequence to an session plan
sessionPlanListGET /session-plan/listList session plan
sessionPlanSequenceCreatePOST /session-plan-sequenceCreate session plan sequence
sessionPlanSequenceDeleteDELETE /session-plan-sequence/{id}Delete session plan sequence
sessionPlanSequenceInstanceDeleteDELETE /session-plan-sequence-instance/{id}Delete session plan sequence instance
sessionPlanSequenceInstanceListGET /session-plan-sequence-instance/listList session plan sequence instance
sessionPlanSequenceInstanceShowGET /session-plan-sequence-instanceShow a session plan sequence instance
sessionPlanSequenceListGET /session-plan-sequence/listList session plan sequence
sessionPlanSequenceShowGET /session-plan-sequenceShow a session plan sequence
sessionPlanSequenceTemplateCreatePOST /session-plan-sequence-templateCreate session plan sequence template
sessionPlanSequenceTemplateDeleteDELETE /session-plan-sequence-template/{id}Delete session plan sequence template
sessionPlanSequenceTemplateListGET /session-plan-sequence-template/listList session plan sequence template
sessionPlanSequenceTemplateShowGET /session-plan-sequence-templateShow a session plan sequence template
sessionPlanSequenceTemplateUpdatePUT /session-plan-sequence-template/{id}Update session plan sequence template
sessionPlanSequenceUpdatePUT /session-plan-sequence/{id}Update session plan sequence
sessionPlanSetCreateActivityPOST /session-plan-set/{sequenceId}/activity-setCreate session plan activity set
sessionPlanSetCreateCardioPOST /session-plan-set/{sequenceId}/cardio-setCreate session plan cardio set
sessionPlanSetCreateStrengthPOST /session-plan-set/{sequenceId}/strength-setCreate session plan strength set
sessionPlanSetCreateStretchPOST /session-plan-set/{sequenceId}/stretch-setCreate session plan stretch set
sessionPlanSetDeleteDELETE /session-plan-set/{id}Delete session plan set
sessionPlanSetInstanceShowGET /session-plan-set-instanceShow a session plan set intance
sessionPlanSetInstanceUpdateActivityPUT /session-plan-set-instance/{id}/activity-setUpdate session plan activity set instance
sessionPlanSetInstanceUpdateCardioPUT /session-plan-set-instance/{id}/cardio-setUpdate session plan cardio set instance
sessionPlanSetInstanceUpdateStrengthPUT /session-plan-set-instance/{id}/strength-setUpdate session plan strength set instance
sessionPlanSetInstanceUpdateStretchPUT /session-plan-set-instance/{id}/stretch-setUpdate session plan stretch set instance
sessionPlanSetListGET /session-plan-set/listList session plan sets
sessionPlanSetShowGET /session-plan-setShow a session plan set
sessionPlanSetTemplateCreateActivityPOST /session-plan-set-template/{sequenceId}/activity-setCreate session plan activity set template
sessionPlanSetTemplateCreateCardioPOST /session-plan-set-template/{sequenceId}/cardio-setCreate session plan cardio set template
sessionPlanSetTemplateCreateStrengthPOST /session-plan-set-template/{sequenceId}/strength-setCreate session plan strength set template
sessionPlanSetTemplateCreateStretchPOST /session-plan-set-template/{sequenceId}/stretch-setCreate session plan stretch set template
sessionPlanSetTemplateDeleteDELETE /session-plan-set-template/{id}Delete session plan set template
sessionPlanSetTemplateListGET /session-plan-set-template/listList session plan set templates
sessionPlanSetTemplateShowGET /session-plan-set-templateShow a session plan set template
sessionPlanSetTemplateUpdateActivityPUT /session-plan-set-template/activity-set/{id}Update session plan activity set template
sessionPlanSetTemplateUpdateCardioPUT /session-plan-set-template/cardio-set/{id}Update session plan cardio set template
sessionPlanSetTemplateUpdateStrengthPUT /session-plan-set-template/strength-set/{id}Update session plan strength set template
sessionPlanSetTemplateUpdateStretchPUT /session-plan-set-template/stretch-set/{id}Update session plan stretch set template
sessionPlanSetUpdateActivityPUT /session-plan-set/{id}/activity-setUpdate session plan activity set
sessionPlanSetUpdateCardioPUT /session-plan-set/{id}/cardio-setUpdate session plan cardio set
sessionPlanSetUpdateStrengthPUT /session-plan-set/{id}/strength-setUpdate session plan strength set
sessionPlanSetUpdateStretchPUT /session-plan-set/{id}/stretch-setUpdate session plan stretch set
sessionPlanShowGET /session-planShow a session plan
sessionPlanTemplateAttachSequencePOST /session-plan-template/{id}/sequence/{sequenceId}Attach a sequence to an session plan template
sessionPlanTemplateCreatePOST /session-plan-templateCreate session plan template
sessionPlanTemplateDeleteDELETE /session-plan-template/{id}Delete session plan template
sessionPlanTemplateDetachSequencePUT /session-plan-template/{id}/sequence/{sequenceId}Detach a sequence to an session plan template
sessionPlanTemplateListGET /session-plan-template/listList session plan templates
sessionPlanTemplateShowGET /session-plan-templateShow a session plan template
sessionPlanTemplateUpdatePUT /session-plan-template/{id}Update session plan template
sessionPlanUpdatePUT /session-plan/{id}Update session plan
sessionShowGET /sessionShow a user\'s session
sessionStartPOST /sessionStart a user session
sessionSubscribeGET /session:subscribeSubscribe to changes to a user\'s session
strengthExerciseCreatePOST /strength-exerciseCreate a strength exercise
strengthExerciseDeleteDELETE /strength-exercise/{id}Delete a strength exercise
strengthExerciseListGET /strength-exercise/listList strength exercises
strengthExerciseMuscleCreatePOST /strength-exercise/{strengthExerciseId}/muscleCreate a strength exercise muscle
strengthExerciseMuscleDeleteDELETE /strength-exercise/muscle/{id}Delete a strength exercise muscle
strengthExerciseMuscleListGET /strength-exercise/{strengthExerciseId}/muscle/listList strength exercise muscles
strengthExerciseMuscleShowGET /strength-exercise/muscleShow a strength exercise muscle
strengthExerciseMuscleUpdatePUT /strength-exercise/muscle/{id}Update a strength exercise muscle
strengthExerciseShowGET /strength-exerciseShow a strength exercise
strengthExerciseUpdatePUT /strength-exercise/{id}Update a strength exercise
strengthExerciseVariantCreatePOST /strength-exercise/{strengthExerciseId}/variantCreate a strength exercise variant
strengthExerciseVariantDeleteDELETE /strength-exercise/variant/{id}Delete a strength exercise variant
strengthExerciseVariantListGET /strength-exercise/variant/listList strength exercise variants
strengthExerciseVariantShowGET /strength-exercise/variantShow a strength exercise variant
strengthExerciseVariantUpdatePUT /strength-exercise/variant/{id}Update a strength exercise variant
strengthMachineDataSetCreatePOST /strength-machine-data-setCreate a strength machine data set
strengthMachineDataSetCreateA500POST /strength-machine-data-set/a500Create a strength machine data set from an A500 machine
strengthMachineDataSetDeleteDELETE /strength-machine-data-set/{id}Delete a strength machine data set
strengthMachineDataSetExportGET /strength-machine-data-set/{id}/export/{format}Export an A500 strength machine data set
strengthMachineDataSetExportFlatGET /user/{userId}/strength-machine-data-set/export/{filename}Export an A500 strength machine data set as a flat file
strengthMachineDataSetListGET /strength-machine-data-set/listList strength machine data sets
strengthMachineDataSetShowGET /strength-machine-data-setShow a strength machine data set
strengthMachineDataSetSubscribeGET /strengthMachineDataSet/subscribeSubscribe to strength machine data set changes
strengthMachineDataSetUpdatePUT /strength-machine-data-set/{id}/{sessionId}Update a strength machine data set
strengthMachineHistoryListGET /strength-machine-historyList strength machines used by user
strengthMachineListGET /strength-machine/listList strength machines
strengthMachineProfileStatsShowGET /strength-machine/{strengthMachineId}/profile-statsShow a user\'s strength machine profile stats
strengthMachineShowGET /strength-machineShow a strength machine
stretchExerciseCreatePOST /stretch-exerciseCreate a stretch exercise
stretchExerciseDeleteDELETE /stretch-exercise/{id}Delete a stretch exercise
stretchExerciseListGET /stretch-exercise/listList stretch exercises
stretchExerciseMuscleCreatePOST /stretch-exercise/{stretchExerciseId}/muscleCreate a stretch exercise muscle
stretchExerciseMuscleDeleteDELETE /stretch-exercise/muscle/{id}Delete a stretch exercise muscle
stretchExerciseMuscleListGET /stretch-exercise/{stretchExerciseId}/muscle/listList stretch exercise muscles
stretchExerciseMuscleShowGET /stretch-exercise/muscleShow a stretch exercise muscle
stretchExerciseMuscleUpdatePUT /stretch-exercise/muscle/{id}Update a stretch exercise muscle
stretchExerciseShowGET /stretch-exerciseShow a stretch exercise
stretchExerciseUpdatePUT /stretch-exercise/{id}Update a stretch exercise
stretchExerciseVariantCreatePOST /stretch-exercise/{stretchExerciseId}/variantCreate a stretch exercise variant
stretchExerciseVariantDeleteDELETE /stretch-exercise/variant/{id}Delete a stretch exercise variant
stretchExerciseVariantListGET /stretch-exercise/variant/listList stretch exercise variants
stretchExerciseVariantShowGET /stretch-exercise/variantShow a stretch exercise variant
stretchExerciseVariantUpdatePUT /stretch-exercise/variant/{id}Update a stretch exercise variant
userApplicationAuthorizationDeveloperDeleteDELETE /development-account/{developmentAccountId}/user-application-authorization/{id}Deletes a user application authorization as a developer
userApplicationAuthorizationDeveloperListGET /development-account/{developmentAccountId}/user-application-authorization/listLists user application authorizations as a developer
userApplicationAuthorizationDeveloperShowGET /development-account/{developmentAccountId}/user-application-authorization/Shows a user application authorization as a developer
userApplicationAuthorizationUserDeleteDELETE /user/application-authorization/{id}Deletes a user application authorization
userApplicationAuthorizationUserListGET /user/application-authorization/listLists user application authorizations
userApplicationAuthorizationUserShowGET /user/application-authorizationShows a user application authorization
userCreatePOST /userCreate a user with basic authentication
userCreateBasicPOST /user/create-basicCreate a user with basic authentication DEP
userDeleteDELETE /userDelete a user
userInBodyIntegrationCreatePOST /user/{userId}/inbody-integrationCreate a user InBody integration
userInBodyIntegrationDeleteDELETE /user/{userId}/inbody-integrationDelete a user InBody integration
userInBodyIntegrationShowGET /user/{userId}/inbody-integrationShow a user InBody integration settings
userInBodyIntegrationSyncGET /user/{userId}/inbody-integration/syncRequest a sync of user InBody data
userShowGET /userShow a user
userSubscribeGET /user/subscribeSubscribe to changes to a user
weightMeasurementCreatePOST /user/weight-measurementCreate a user weight measurement
weightMeasurementDeleteDELETE /user/weight-measurement/{id}Delete a user\'s weight measurement
weightMeasurementImportInBodyPOST /user/{userId}/weight-measurement/import-inbodyCreates body composition record from InBody machine
weightMeasurementImportInBodyCSVPOST /user/weight-measurement/import-inbody-csvCreates body composition record from csv and converts to json
weightMeasurementListGET /user/weight-measurement/listList a user\'s weight measurements
weightMeasurementShowGET /user/weight-measurementShow a user\'s weight measurement
weightMeasurementSubscribeGET /weightMeasurement/subscribeSubscribe to changes to user\'s weight measurements

Documentation for Models

5.0.30

6 days ago

5.0.29

15 days ago

5.0.28

1 month ago

5.0.27

1 month ago

5.0.26

3 months ago

5.0.23

4 months ago

5.0.24

4 months ago

5.0.25

4 months ago

5.0.20

4 months ago

5.0.21

4 months ago

5.0.22

4 months ago

5.0.17

4 months ago

5.0.18

4 months ago

5.0.19

4 months ago

5.0.16

4 months ago

5.0.14

4 months ago

5.0.15

4 months ago

5.0.13

6 months ago

5.0.12

6 months ago

5.0.11

6 months ago

5.0.10

6 months ago

5.0.9

6 months ago

5.0.8

6 months ago

5.0.7

6 months ago

5.0.6

6 months ago

5.0.5

6 months ago