-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmodel_ingredient_object_items.go
33 lines (32 loc) · 4.92 KB
/
model_ingredient_object_items.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
/*
* Chomp Food & Recipe Database API Documentation
*
* ## Important An **[API key](https://chompthis.com/api/)** is required for access to this API. * Get a **Food Data API** key at **[https://chompthis.com/api](https://chompthis.com/api/)**. * Get a **Recipe Data API** key at **[https://chompthis.com/api/recipes](https://chompthis.com/api/recipes/)**. ### Getting Started * Subscribe to the **[Food Data API](https://chompthis.com/api/#pricing)** or the **[Recipe Data API](https://chompthis.com/api/recipes/#pricing)**. * Scroll down and click the \"**Authorize**\" button. * Enter your API key into the \"**value**\" input, click the \"**Authorize**\" button, then click the \"**Close**\" button. * Scroll down to the section titled \"**default**\" and click on the API endpoint you wish to use. * Click the \"**Try it out**\" button. * Enter the information the endpoint requires. * Click the \"**Execute**\" button. ### Example * Branded food response object: **[View example »](https://raw.githubusercontent.com/chompfoods/examples/master/branded-food-response-object.json)** * Ingredient response object: **[View example »](https://raw.githubusercontent.com/chompfoods/examples/master/ingredient-response-object.json)** * Recipe response object: **[View example »](https://raw.githubusercontent.com/chompfoods/examples/master/example-recipe-response.json)** * Error response object: **[View example »](https://raw.githubusercontent.com/chompfoods/examples/master/error-response-object.json)** ### How Do I Find My API Key? * Your API key was sent to the email address you used to create your subscription. * You will also find your API key in the **[Client Center](https://chompthis.com/api/manage.php)**. * Read **[this article](https://desk.zoho.com/portal/chompthis/kb/articles/how-do-i-find-my-api-key)** for more information. ### I'm a Premium subscriber. How do I access the API? * All Premium subscribers must pass in a unique user ID for each user on their platform that is accessing data from the Chomp API. A user ID can be any string of letters and numbers that you assign to your user. Simply add \"user_id\" as a URL parameter when calling the API. *You must add a \"user_id\" URL parameter to every call you make to ANY endpoint.* * **Example** > ```ENDPOINT.php?api_key=API_KEY&code=CODE&user_id=USER_ID``` ### Helpful Links * **Help & Support** * [Knowledge Base »](https://desk.zoho.com/portal/chompthis/kb/chomp) * [Support »](https://chompthis.com/api/ticket-new.php) * [Client Center »](https://chompthis.com/api/manage.php) * **Pricing** * [Food Data API Subscription Options »](https://chompthis.com/api/) * [Recipe Data API Subscription Options »](https://chompthis.com/api/recipes/) * [Food Data API Cost Calculator »](https://chompthis.com/api/cost-calculator.php) * [Recipe Data API Cost Calculator »](https://chompthis.com/api/recipes/cost-calculator.php) * **Guidelines** * [Terms & License »](https://chompthis.com/api/terms.php) * [Attribution »](https://chompthis.com/api/docs/attribution.php)
*
* API version: 1.0.0-oas3
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
*/
package swagger
// An object containing information for this specific item.
type IngredientObjectItems struct {
// Item name as provided by brand owner or as shown on packaging
Name string `json:"name,omitempty"`
Categories []string `json:"categories,omitempty"`
// An array containing nutrient informatio objects for this food item
Nutrients []IngredientObjectNutrients `json:"nutrients,omitempty"`
CalorieConversionFactor *IngredientObjectCalorieConversionFactor `json:"calorie_conversion_factor,omitempty"`
// The multiplication factor used to calculate protein from nitrogen
ProteinConversionFactor float64 `json:"protein_conversion_factor,omitempty"`
// An array of objects containing the constituent parts of a food (e.g. bone is a component of meat)
Components []IngredientObjectComponents `json:"components,omitempty"`
// An array of objects containing information on discrete amounts of a food found in this item
Portions []IngredientObjectPortions `json:"portions,omitempty"`
// Common name associated with this item. These generally clarify what the item is (e.g. when the brand name is \"BRAND's Spicy Enchilada\" the common name may be \"Chicken enchilada\")
CommonName string `json:"common_name,omitempty"`
// Comments on any unusual aspects of this item. Examples might include unusual aspects of the food overall
Footnote string `json:"footnote,omitempty"`
// The original search term that found this food item
SearchTerm string `json:"search_term,omitempty"`
// A value that represents how similar the name of this food item is to the original search term. The lower the value the closer this item's name is to the original search term.
Score string `json:"score,omitempty"`
}