Muscles

APIDescription
GET api/muscles/{id}/exercises

No documentation available.

GET api/Muscles

This just gets muscles based on the querystring for now.. sql like = querystring

GET api/Muscles/{id}

No documentation available.

POST api/Muscles

No documentation available.

PUT api/Muscles/{id}

No documentation available.

DELETE api/Muscles/{id}

Delete a muscle.

Exercises

APIDescription
GET api/exercises/{id}/muscles

No documentation available.

GET api/Exercises

Enabled

GET api/Exercises/{id}

Returns an exercise including muscle info

POST api/Exercises

No documentation available.

PUT api/Exercises/{id}

No documentation available.

DELETE api/Exercises/{id}

No documentation available.

Sets

APIDescription
GET api/sets/{id}/workouts

No documentation available.

GET api/Sets

No documentation available.

GET api/Sets/{id}

No documentation available.

POST api/Sets

No documentation available.

PUT api/Sets/{id}

No documentation available.

DELETE api/Sets/{id}

No documentation available.

WorkOuts

APIDescription
GET api/workouts

GETs all WorkOuts details without any related Exercises

GET api/workouts/{id}

GETs specific WorkOut details, with related Exercises.

POST api/workouts

POSTs a WorkOut with related Exercises.

PUT api/workouts/{id}

DELETE api/workouts/{id}

GET api/workouts/{id}/exercises

GETs all exercises related to specified WorkOut.

GET api/workouts/{id}/specifics/{user}

GETs Specifics of a WorkOut based on UserId

PUT api/workouts/{id}/specifics/{user}

PUTs Specifics of a WorkOut based on UserId

POST api/workouts/{id}/logs/{user}

POSTs into the WorkOutLog.

GET api/workouts/{date}/logs/{user}

Users

APIDescription
GET api/Users

No documentation available.

GET api/Users/{id}

No documentation available.

POST api/Users

No documentation available.

PUT api/Users/{id}

No documentation available.

DELETE api/Users/{id}

No documentation available.