GET api/diet/mealtypes/{id}?omid={omid}&mId={mId}&epochtime={epochtime}
old - list of meal types created for user or dietitian
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
authenticated user id to get meal types |
integer |
Required |
| omid |
dietitian/health expert id associated with user(if any) |
integer |
None. |
| mId |
meal type id to get single meal type details |
integer |
None. |
| epochtime |
Used to avoid old records. Used for offline mode |
decimal number |
None. |
Body Parameters
None.
Response Information
Resource Description
On success, returns list of meal types. On failure, return empty list failure reason.
MealTypesResp| Name | Description | Type | Additional information |
|---|---|---|---|
| meal_types |
list meal types with basic details |
Collection of MealType |
None. |
| resp_code |
Lifetrons response code |
string |
None. |
| resp_msg |
Lifetrons response message |
string |
None. |
Response Formats
application/json, text/json
Sample:
{
"meal_types": [
{
"breakfast": 1,
"complexity": 2,
"deleted": true,
"family_scale": 4,
"id": 5,
"user_id": 6,
"org_member_id": 1,
"org_id": 1,
"max_cooktime": 7,
"max_preptime": 8,
"max_totaltime": 9,
"min_cooktime": 10,
"min_preptime": 11,
"only_use_recurring": true,
"override_complexity": true,
"resource_uri": "sample string 14",
"size_slider": 15,
"takeout": true,
"title": "sample string 17",
"sequence_no": 18,
"date_added": 20.1,
"updated_date": 22.1
},
{
"breakfast": 1,
"complexity": 2,
"deleted": true,
"family_scale": 4,
"id": 5,
"user_id": 6,
"org_member_id": 1,
"org_id": 1,
"max_cooktime": 7,
"max_preptime": 8,
"max_totaltime": 9,
"min_cooktime": 10,
"min_preptime": 11,
"only_use_recurring": true,
"override_complexity": true,
"resource_uri": "sample string 14",
"size_slider": 15,
"takeout": true,
"title": "sample string 17",
"sequence_no": 18,
"date_added": 20.1,
"updated_date": 22.1
}
],
"resp_code": "sample string 1",
"resp_msg": "sample string 2"
}
application/xml, text/xml
Sample:
<meal_types_resp xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LifetronsPhoneApi.Domain.ResponseAgg.v5.diet">
<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>
<meal_types xmlns:d2p1="http://schemas.datacontract.org/2004/07/CommonClasses.user_diets">
<d2p1:meal_type>
<d2p1:breakfast>1</d2p1:breakfast>
<d2p1:complexity>2</d2p1:complexity>
<d2p1:date_added>20.1</d2p1:date_added>
<d2p1:deleted>true</d2p1:deleted>
<d2p1:family_scale>4</d2p1:family_scale>
<d2p1:id>5</d2p1:id>
<d2p1:max_cooktime>7</d2p1:max_cooktime>
<d2p1:max_preptime>8</d2p1:max_preptime>
<d2p1:max_totaltime>9</d2p1:max_totaltime>
<d2p1:min_cooktime>10</d2p1:min_cooktime>
<d2p1:min_preptime>11</d2p1:min_preptime>
<d2p1:only_use_recurring>true</d2p1:only_use_recurring>
<d2p1:org_id>1</d2p1:org_id>
<d2p1:org_member_id>1</d2p1:org_member_id>
<d2p1:override_complexity>true</d2p1:override_complexity>
<d2p1:resource_uri>sample string 14</d2p1:resource_uri>
<d2p1:sequence_no>18</d2p1:sequence_no>
<d2p1:size_slider>15</d2p1:size_slider>
<d2p1:takeout>true</d2p1:takeout>
<d2p1:title>sample string 17</d2p1:title>
<d2p1:updated_date>22.1</d2p1:updated_date>
<d2p1:user_id>6</d2p1:user_id>
</d2p1:meal_type>
<d2p1:meal_type>
<d2p1:breakfast>1</d2p1:breakfast>
<d2p1:complexity>2</d2p1:complexity>
<d2p1:date_added>20.1</d2p1:date_added>
<d2p1:deleted>true</d2p1:deleted>
<d2p1:family_scale>4</d2p1:family_scale>
<d2p1:id>5</d2p1:id>
<d2p1:max_cooktime>7</d2p1:max_cooktime>
<d2p1:max_preptime>8</d2p1:max_preptime>
<d2p1:max_totaltime>9</d2p1:max_totaltime>
<d2p1:min_cooktime>10</d2p1:min_cooktime>
<d2p1:min_preptime>11</d2p1:min_preptime>
<d2p1:only_use_recurring>true</d2p1:only_use_recurring>
<d2p1:org_id>1</d2p1:org_id>
<d2p1:org_member_id>1</d2p1:org_member_id>
<d2p1:override_complexity>true</d2p1:override_complexity>
<d2p1:resource_uri>sample string 14</d2p1:resource_uri>
<d2p1:sequence_no>18</d2p1:sequence_no>
<d2p1:size_slider>15</d2p1:size_slider>
<d2p1:takeout>true</d2p1:takeout>
<d2p1:title>sample string 17</d2p1:title>
<d2p1:updated_date>22.1</d2p1:updated_date>
<d2p1:user_id>6</d2p1:user_id>
</d2p1:meal_type>
</meal_types>
</meal_types_resp>