GET api/activity/workout/search/{id}?o={o}&l={l}&q={q}&m={m}&e={e}&d={d}
search exercise, workout plans along with exercises etc
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id |
authenticated user id to get exercise list |
integer |
Required |
o |
offset number to fetch next exercise |
integer |
Required |
l |
limit number of exercise fetch in list |
integer |
Required |
q |
query to search exercise or workouts |
string |
None. |
m |
muscles specific exercises like Abs, Back etc |
string |
None. |
e |
equipment based exercises |
string |
None. |
d |
difficulty wise exercises like Beginner, Expert etc |
string |
None. |
Body Parameters
None.
Response Information
Resource Description
On success, returns list of exercises On failure, return empty list failure reason.
ExerciseSearchRespName | Description | Type | Additional information |
---|---|---|---|
meta |
meta info for exercise list like offset,limit etc |
Meta |
None. |
exercises |
exercise list with images |
Collection of Exercise |
None. |
resp_code |
Lifetrons response code |
string |
None. |
resp_msg |
Lifetrons response message |
string |
None. |
Response Formats
application/json, text/json
Sample:
{ "meta": { "limit": 1, "next": "sample string 2", "offset": 3, "previous": "sample string 4", "total_count": 5 }, "exercises": [ { "id": 1, "name": "sample string 2", "main_muscles_group": "sample string 3", "detailed_muscle_group": "sample string 4", "other_muscle_groups": "sample string 5", "exercise_type": "sample string 6", "mechanics": "sample string 7", "equipment": "sample string 8", "difficulty": "sample string 9", "is_workout_plan": true, "workout_category": "sample string 11", "no_of_fev": 1, "no_of_used": 1, "org_id": 1, "org_member_id": 1, "is_public": true, "is_deleted": true, "created_on": 15.1, "updated_on": 17.1, "exercise_images": [ { "id": 1, "exercise_id": 2, "image_url": "sample string 3", "video_url": "sample string 4", "is_deleted": true, "created_on": 7.1, "updated_on": 9.1, "user_id": 1, "org_member_id": 1 }, { "id": 1, "exercise_id": 2, "image_url": "sample string 3", "video_url": "sample string 4", "is_deleted": true, "created_on": 7.1, "updated_on": 9.1, "user_id": 1, "org_member_id": 1 } ] }, { "id": 1, "name": "sample string 2", "main_muscles_group": "sample string 3", "detailed_muscle_group": "sample string 4", "other_muscle_groups": "sample string 5", "exercise_type": "sample string 6", "mechanics": "sample string 7", "equipment": "sample string 8", "difficulty": "sample string 9", "is_workout_plan": true, "workout_category": "sample string 11", "no_of_fev": 1, "no_of_used": 1, "org_id": 1, "org_member_id": 1, "is_public": true, "is_deleted": true, "created_on": 15.1, "updated_on": 17.1, "exercise_images": [ { "id": 1, "exercise_id": 2, "image_url": "sample string 3", "video_url": "sample string 4", "is_deleted": true, "created_on": 7.1, "updated_on": 9.1, "user_id": 1, "org_member_id": 1 }, { "id": 1, "exercise_id": 2, "image_url": "sample string 3", "video_url": "sample string 4", "is_deleted": true, "created_on": 7.1, "updated_on": 9.1, "user_id": 1, "org_member_id": 1 } ] } ], "resp_code": "sample string 1", "resp_msg": "sample string 2" }
application/xml, text/xml
Sample:
<exercise_search_resp xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LifetronsPhoneApi.Domain.ResponseAgg.v5"> <resp_code xmlns="http://schemas.datacontract.org/2004/07/LifetronsPhoneApi.Models">sample string 1</resp_code> <resp_msg xmlns="http://schemas.datacontract.org/2004/07/LifetronsPhoneApi.Models">sample string 2</resp_msg> <exercises xmlns:d2p1="http://schemas.datacontract.org/2004/07/CommonClasses.FitnessWorkout"> <d2p1:exercise> <d2p1:created_on>15.1</d2p1:created_on> <d2p1:detailed_muscle_group>sample string 4</d2p1:detailed_muscle_group> <d2p1:difficulty>sample string 9</d2p1:difficulty> <d2p1:equipment>sample string 8</d2p1:equipment> <d2p1:exercise_images> <d2p1:exercise_images> <d2p1:created_on>7.1</d2p1:created_on> <d2p1:exercise_id>2</d2p1:exercise_id> <d2p1:id>1</d2p1:id> <d2p1:image_url>sample string 3</d2p1:image_url> <d2p1:is_deleted>true</d2p1:is_deleted> <d2p1:org_member_id>1</d2p1:org_member_id> <d2p1:updated_on>9.1</d2p1:updated_on> <d2p1:user_id>1</d2p1:user_id> <d2p1:video_url>sample string 4</d2p1:video_url> </d2p1:exercise_images> <d2p1:exercise_images> <d2p1:created_on>7.1</d2p1:created_on> <d2p1:exercise_id>2</d2p1:exercise_id> <d2p1:id>1</d2p1:id> <d2p1:image_url>sample string 3</d2p1:image_url> <d2p1:is_deleted>true</d2p1:is_deleted> <d2p1:org_member_id>1</d2p1:org_member_id> <d2p1:updated_on>9.1</d2p1:updated_on> <d2p1:user_id>1</d2p1:user_id> <d2p1:video_url>sample string 4</d2p1:video_url> </d2p1:exercise_images> </d2p1:exercise_images> <d2p1:exercise_type>sample string 6</d2p1:exercise_type> <d2p1:id>1</d2p1:id> <d2p1:is_deleted>true</d2p1:is_deleted> <d2p1:is_public>true</d2p1:is_public> <d2p1:is_workout_plan>true</d2p1:is_workout_plan> <d2p1:main_muscles_group>sample string 3</d2p1:main_muscles_group> <d2p1:mechanics>sample string 7</d2p1:mechanics> <d2p1:name>sample string 2</d2p1:name> <d2p1:no_of_fev>1</d2p1:no_of_fev> <d2p1:no_of_used>1</d2p1:no_of_used> <d2p1:org_id>1</d2p1:org_id> <d2p1:org_member_id>1</d2p1:org_member_id> <d2p1:other_muscle_groups>sample string 5</d2p1:other_muscle_groups> <d2p1:updated_on>17.1</d2p1:updated_on> <d2p1:workout_category>sample string 11</d2p1:workout_category> </d2p1:exercise> <d2p1:exercise> <d2p1:created_on>15.1</d2p1:created_on> <d2p1:detailed_muscle_group>sample string 4</d2p1:detailed_muscle_group> <d2p1:difficulty>sample string 9</d2p1:difficulty> <d2p1:equipment>sample string 8</d2p1:equipment> <d2p1:exercise_images> <d2p1:exercise_images> <d2p1:created_on>7.1</d2p1:created_on> <d2p1:exercise_id>2</d2p1:exercise_id> <d2p1:id>1</d2p1:id> <d2p1:image_url>sample string 3</d2p1:image_url> <d2p1:is_deleted>true</d2p1:is_deleted> <d2p1:org_member_id>1</d2p1:org_member_id> <d2p1:updated_on>9.1</d2p1:updated_on> <d2p1:user_id>1</d2p1:user_id> <d2p1:video_url>sample string 4</d2p1:video_url> </d2p1:exercise_images> <d2p1:exercise_images> <d2p1:created_on>7.1</d2p1:created_on> <d2p1:exercise_id>2</d2p1:exercise_id> <d2p1:id>1</d2p1:id> <d2p1:image_url>sample string 3</d2p1:image_url> <d2p1:is_deleted>true</d2p1:is_deleted> <d2p1:org_member_id>1</d2p1:org_member_id> <d2p1:updated_on>9.1</d2p1:updated_on> <d2p1:user_id>1</d2p1:user_id> <d2p1:video_url>sample string 4</d2p1:video_url> </d2p1:exercise_images> </d2p1:exercise_images> <d2p1:exercise_type>sample string 6</d2p1:exercise_type> <d2p1:id>1</d2p1:id> <d2p1:is_deleted>true</d2p1:is_deleted> <d2p1:is_public>true</d2p1:is_public> <d2p1:is_workout_plan>true</d2p1:is_workout_plan> <d2p1:main_muscles_group>sample string 3</d2p1:main_muscles_group> <d2p1:mechanics>sample string 7</d2p1:mechanics> <d2p1:name>sample string 2</d2p1:name> <d2p1:no_of_fev>1</d2p1:no_of_fev> <d2p1:no_of_used>1</d2p1:no_of_used> <d2p1:org_id>1</d2p1:org_id> <d2p1:org_member_id>1</d2p1:org_member_id> <d2p1:other_muscle_groups>sample string 5</d2p1:other_muscle_groups> <d2p1:updated_on>17.1</d2p1:updated_on> <d2p1:workout_category>sample string 11</d2p1:workout_category> </d2p1:exercise> </exercises> <meta xmlns:d2p1="http://schemas.datacontract.org/2004/07/CommonClasses"> <d2p1:limit>1</d2p1:limit> <d2p1:next>sample string 2</d2p1:next> <d2p1:offset>3</d2p1:offset> <d2p1:previous>sample string 4</d2p1:previous> <d2p1:total_count>5</d2p1:total_count> </meta> </exercise_search_resp>