From b961f48275936e1daa8a8197d09b870b73da44df Mon Sep 17 00:00:00 2001 From: Val Packett Date: Fri, 19 Jul 2024 15:06:11 -0300 Subject: [PATCH] Regenerate javascript SDK --- javascript/README.md | 500 +++++++++--------- .../docs/AddMealPlanTemplate200Response.md | 2 +- ...ddMealPlanTemplate200ResponseItemsInner.md | 2 +- ...lPlanTemplate200ResponseItemsInnerValue.md | 2 +- javascript/docs/AddToMealPlanRequest.md | 2 +- javascript/docs/AddToMealPlanRequestValue.md | 2 +- ...dToMealPlanRequestValueIngredientsInner.md | 2 +- javascript/docs/AddToShoppingListRequest.md | 2 +- .../AnalyzeARecipeSearchQuery200Response.md | 2 +- ...RecipeSearchQuery200ResponseDishesInner.md | 2 +- ...eSearchQuery200ResponseIngredientsInner.md | 2 +- .../AnalyzeRecipeInstructions200Response.md | 2 +- ...Instructions200ResponseIngredientsInner.md | 2 +- ...tions200ResponseParsedInstructionsInner.md | 2 +- ...sponseParsedInstructionsInnerStepsInner.md | 2 +- ...ructionsInnerStepsInnerIngredientsInner.md | 2 +- javascript/docs/AnalyzeRecipeRequest.md | 2 +- ...ompleteIngredientSearch200ResponseInner.md | 2 +- .../AutocompleteProductSearch200Response.md | 2 +- ...eteProductSearch200ResponseResultsInner.md | 2 +- ...utocompleteRecipeSearch200ResponseInner.md | 2 +- javascript/docs/ClassifyCuisine200Response.md | 2 +- .../docs/ClassifyGroceryProduct200Response.md | 2 +- ...ssifyGroceryProductBulk200ResponseInner.md | 2 +- .../ClassifyGroceryProductBulkRequestInner.md | 2 +- .../docs/ClassifyGroceryProductRequest.md | 2 +- javascript/docs/ComparableProduct.md | 2 +- .../docs/ComputeGlycemicLoad200Response.md | 2 +- ...GlycemicLoad200ResponseIngredientsInner.md | 2 +- javascript/docs/ComputeGlycemicLoadRequest.md | 2 +- .../ComputeIngredientAmount200Response.md | 2 +- javascript/docs/ConnectUser200Response.md | 2 +- javascript/docs/ConnectUserRequest.md | 2 +- javascript/docs/ConvertAmounts200Response.md | 2 +- .../docs/CreateRecipeCard200Response.md | 2 +- javascript/docs/DefaultApi.md | 20 +- .../docs/DetectFoodInText200Response.md | 2 +- ...ctFoodInText200ResponseAnnotationsInner.md | 2 +- .../docs/GenerateMealPlan200Response.md | 2 +- .../GenerateMealPlan200ResponseNutrients.md | 2 +- .../docs/GetARandomFoodJoke200Response.md | 2 +- ...lyzedRecipeInstructions200ResponseInner.md | 2 +- ...eInstructions200ResponseInnerStepsInner.md | 2 +- ...ResponseInnerStepsInnerIngredientsInner.md | 2 +- .../docs/GetComparableProducts200Response.md | 2 +- ...leProducts200ResponseComparableProducts.md | 2 +- .../GetConversationSuggests200Response.md | 2 +- ...ConversationSuggests200ResponseSuggests.md | 2 +- ...rsationSuggests200ResponseSuggestsInner.md | 2 +- .../docs/GetDishPairingForWine200Response.md | 2 +- .../GetIngredientSubstitutes200Response.md | 2 +- .../docs/GetMealPlanTemplate200Response.md | 2 +- ...GetMealPlanTemplate200ResponseDaysInner.md | 2 +- ...nTemplate200ResponseDaysInnerItemsInner.md | 2 +- ...late200ResponseDaysInnerItemsInnerValue.md | 2 +- .../docs/GetMealPlanTemplates200Response.md | 2 +- ...lPlanTemplates200ResponseTemplatesInner.md | 2 +- javascript/docs/GetMealPlanWeek200Response.md | 2 +- .../GetMealPlanWeek200ResponseDaysInner.md | 2 +- ...lPlanWeek200ResponseDaysInnerItemsInner.md | 2 +- ...Week200ResponseDaysInnerItemsInnerValue.md | 2 +- ...eek200ResponseDaysInnerNutritionSummary.md | 2 +- ...DaysInnerNutritionSummaryNutrientsInner.md | 2 +- .../docs/GetRandomRecipes200Response.md | 2 +- .../docs/GetRecipeEquipmentByID200Response.md | 2 +- ...eEquipmentByID200ResponseEquipmentInner.md | 2 +- .../GetRecipeIngredientsByID200Response.md | 2 +- ...redientsByID200ResponseIngredientsInner.md | 2 +- ...GetRecipeNutritionWidgetByID200Response.md | 2 +- ...eNutritionWidgetByID200ResponseBadInner.md | 2 +- ...NutritionWidgetByID200ResponseGoodInner.md | 2 +- .../GetRecipePriceBreakdownByID200Response.md | 2 +- ...reakdownByID200ResponseIngredientsInner.md | 2 +- ...wnByID200ResponseIngredientsInnerAmount.md | 2 +- ...200ResponseIngredientsInnerAmountMetric.md | 2 +- javascript/docs/GetShoppingList200Response.md | 2 +- .../GetShoppingList200ResponseAislesInner.md | 2 +- ...ingList200ResponseAislesInnerItemsInner.md | 2 +- ...00ResponseAislesInnerItemsInnerMeasures.md | 2 +- ...seAislesInnerItemsInnerMeasuresOriginal.md | 2 +- .../docs/GetSimilarRecipes200ResponseInner.md | 2 +- .../docs/GetWineDescription200Response.md | 2 +- javascript/docs/GetWinePairing200Response.md | 2 +- ...nePairing200ResponseProductMatchesInner.md | 2 +- .../docs/GetWineRecommendation200Response.md | 2 +- ...ndation200ResponseRecommendedWinesInner.md | 2 +- .../GuessNutritionByDishName200Response.md | 2 +- ...sNutritionByDishName200ResponseCalories.md | 2 +- ...esponseCaloriesConfidenceRange95Percent.md | 2 +- .../docs/ImageAnalysisByURL200Response.md | 2 +- .../ImageAnalysisByURL200ResponseCategory.md | 2 +- .../ImageAnalysisByURL200ResponseNutrition.md | 2 +- ...alysisByURL200ResponseNutritionCalories.md | 2 +- ...tritionCaloriesConfidenceRange95Percent.md | 2 +- ...ageAnalysisByURL200ResponseRecipesInner.md | 2 +- .../ImageClassificationByURL200Response.md | 2 +- javascript/docs/IngredientBasics.md | 2 +- javascript/docs/IngredientInformation.md | 2 +- .../IngredientInformationEstimatedCost.md | 2 +- .../docs/IngredientInformationNutrition.md | 2 +- ...ientInformationNutritionPropertiesInner.md | 2 +- .../docs/IngredientSearch200Response.md | 2 +- ...IngredientSearch200ResponseResultsInner.md | 2 +- javascript/docs/IngredientsApi.md | 56 +- ...dientsToGroceryProducts200ResponseInner.md | 2 +- ...ryProducts200ResponseInnerProductsInner.md | 2 +- .../MapIngredientsToGroceryProductsRequest.md | 2 +- javascript/docs/MealPlanningApi.md | 86 +-- javascript/docs/MenuItem.md | 2 +- javascript/docs/MenuItemServings.md | 2 +- javascript/docs/MenuItemsApi.md | 44 +- javascript/docs/MiscApi.md | 68 +-- javascript/docs/ProductInformation.md | 2 +- javascript/docs/ProductInformationCredits.md | 2 +- javascript/docs/ProductsApi.md | 68 +-- javascript/docs/QuickAnswer200Response.md | 2 +- javascript/docs/RecipeInformation.md | 2 +- ...cipeInformationExtendedIngredientsInner.md | 2 +- ...rmationExtendedIngredientsInnerMeasures.md | 2 +- ...nExtendedIngredientsInnerMeasuresMetric.md | 2 +- .../docs/RecipeInformationWinePairing.md | 2 +- ...formationWinePairingProductMatchesInner.md | 2 +- javascript/docs/RecipesApi.md | 242 ++++----- javascript/docs/SearchAllFood200Response.md | 2 +- ...rchAllFood200ResponseSearchResultsInner.md | 2 +- .../docs/SearchCustomFoods200Response.md | 2 +- ...hCustomFoods200ResponseCustomFoodsInner.md | 2 +- .../docs/SearchFoodVideos200Response.md | 2 +- .../SearchFoodVideos200ResponseVideosInner.md | 2 +- .../docs/SearchGroceryProducts200Response.md | 2 +- .../SearchGroceryProductsByUPC200Response.md | 2 +- ...roceryProductsByUPC200ResponseNutrition.md | 2 +- ...UPC200ResponseNutritionCaloricBreakdown.md | 2 +- ...ByUPC200ResponseNutritionNutrientsInner.md | 2 +- ...GroceryProductsByUPC200ResponseServings.md | 2 +- javascript/docs/SearchMenuItems200Response.md | 2 +- javascript/docs/SearchRecipes200Response.md | 2 +- .../SearchRecipes200ResponseResultsInner.md | 2 +- ...rchRecipesByIngredients200ResponseInner.md | 2 +- ...s200ResponseInnerMissedIngredientsInner.md | 2 +- ...earchRecipesByNutrients200ResponseInner.md | 2 +- .../docs/SearchRestaurants200Response.md | 2 +- ...hRestaurants200ResponseRestaurantsInner.md | 2 +- ...rants200ResponseRestaurantsInnerAddress.md | 2 +- ...ts200ResponseRestaurantsInnerLocalHours.md | 2 +- ...seRestaurantsInnerLocalHoursOperational.md | 2 +- javascript/docs/SearchResult.md | 2 +- .../docs/SearchSiteContent200Response.md | 2 +- javascript/docs/SummarizeRecipe200Response.md | 2 +- javascript/docs/TalkToChatbot200Response.md | 2 +- .../TalkToChatbot200ResponseMediaInner.md | 2 +- javascript/docs/TasteInformation.md | 2 +- javascript/docs/WineApi.md | 26 +- javascript/package.json | 2 +- javascript/src/index.js | 10 +- javascript/test/api/DefaultApi.spec.js | 6 +- javascript/test/api/IngredientsApi.spec.js | 6 +- javascript/test/api/MealPlanningApi.spec.js | 6 +- javascript/test/api/MenuItemsApi.spec.js | 6 +- javascript/test/api/MiscApi.spec.js | 6 +- javascript/test/api/ProductsApi.spec.js | 6 +- javascript/test/api/RecipesApi.spec.js | 6 +- javascript/test/api/WineApi.spec.js | 6 +- .../AddMealPlanTemplate200Response.spec.js | 16 +- ...lPlanTemplate200ResponseItemsInner.spec.js | 20 +- ...Template200ResponseItemsInnerValue.spec.js | 18 +- .../test/model/AddToMealPlanRequest.spec.js | 20 +- .../model/AddToMealPlanRequestValue.spec.js | 12 +- ...alPlanRequestValueIngredientsInner.spec.js | 12 +- .../model/AddToShoppingListRequest.spec.js | 16 +- ...alyzeARecipeSearchQuery200Response.spec.js | 18 +- ...eSearchQuery200ResponseDishesInner.spec.js | 14 +- ...chQuery200ResponseIngredientsInner.spec.js | 16 +- ...alyzeRecipeInstructions200Response.spec.js | 16 +- ...uctions200ResponseIngredientsInner.spec.js | 14 +- ...200ResponseParsedInstructionsInner.spec.js | 14 +- ...eParsedInstructionsInnerStepsInner.spec.js | 18 +- ...onsInnerStepsInnerIngredientsInner.spec.js | 18 +- .../test/model/AnalyzeRecipeRequest.spec.js | 18 +- ...teIngredientSearch200ResponseInner.spec.js | 20 +- ...tocompleteProductSearch200Response.spec.js | 12 +- ...oductSearch200ResponseResultsInner.spec.js | 14 +- ...mpleteRecipeSearch200ResponseInner.spec.js | 16 +- .../model/ClassifyCuisine200Response.spec.js | 16 +- .../ClassifyGroceryProduct200Response.spec.js | 20 +- ...GroceryProductBulk200ResponseInner.spec.js | 20 +- ...sifyGroceryProductBulkRequestInner.spec.js | 16 +- .../ClassifyGroceryProductRequest.spec.js | 16 +- .../test/model/ComparableProduct.spec.js | 18 +- .../ComputeGlycemicLoad200Response.spec.js | 14 +- ...micLoad200ResponseIngredientsInner.spec.js | 18 +- .../model/ComputeGlycemicLoadRequest.spec.js | 12 +- ...ComputeIngredientAmount200Response.spec.js | 14 +- .../test/model/ConnectUser200Response.spec.js | 14 +- .../test/model/ConnectUserRequest.spec.js | 18 +- .../model/ConvertAmounts200Response.spec.js | 20 +- .../model/CreateRecipeCard200Response.spec.js | 12 +- .../model/DetectFoodInText200Response.spec.js | 12 +- ...dInText200ResponseAnnotationsInner.spec.js | 16 +- .../model/GenerateMealPlan200Response.spec.js | 14 +- ...nerateMealPlan200ResponseNutrients.spec.js | 18 +- .../GetARandomFoodJoke200Response.spec.js | 12 +- ...RecipeInstructions200ResponseInner.spec.js | 14 +- ...ructions200ResponseInnerStepsInner.spec.js | 18 +- ...nseInnerStepsInnerIngredientsInner.spec.js | 18 +- .../GetComparableProducts200Response.spec.js | 12 +- ...ducts200ResponseComparableProducts.spec.js | 22 +- ...GetConversationSuggests200Response.spec.js | 14 +- ...rsationSuggests200ResponseSuggests.spec.js | 12 +- ...onSuggests200ResponseSuggestsInner.spec.js | 12 +- .../GetDishPairingForWine200Response.spec.js | 14 +- ...etIngredientSubstitutes200Response.spec.js | 16 +- .../GetMealPlanTemplate200Response.spec.js | 16 +- ...alPlanTemplate200ResponseDaysInner.spec.js | 22 +- ...late200ResponseDaysInnerItemsInner.spec.js | 20 +- ...00ResponseDaysInnerItemsInnerValue.spec.js | 16 +- .../GetMealPlanTemplates200Response.spec.js | 12 +- ...Templates200ResponseTemplatesInner.spec.js | 14 +- .../model/GetMealPlanWeek200Response.spec.js | 12 +- ...etMealPlanWeek200ResponseDaysInner.spec.js | 24 +- ...Week200ResponseDaysInnerItemsInner.spec.js | 20 +- ...00ResponseDaysInnerItemsInnerValue.spec.js | 18 +- ...0ResponseDaysInnerNutritionSummary.spec.js | 12 +- ...nnerNutritionSummaryNutrientsInner.spec.js | 18 +- .../model/GetRandomRecipes200Response.spec.js | 12 +- .../GetRecipeEquipmentByID200Response.spec.js | 12 +- ...pmentByID200ResponseEquipmentInner.spec.js | 14 +- ...etRecipeIngredientsByID200Response.spec.js | 12 +- ...ntsByID200ResponseIngredientsInner.spec.js | 16 +- ...cipeNutritionWidgetByID200Response.spec.js | 22 +- ...itionWidgetByID200ResponseBadInner.spec.js | 18 +- ...tionWidgetByID200ResponseGoodInner.spec.js | 18 +- ...ecipePriceBreakdownByID200Response.spec.js | 16 +- ...ownByID200ResponseIngredientsInner.spec.js | 18 +- ...D200ResponseIngredientsInnerAmount.spec.js | 14 +- ...sponseIngredientsInnerAmountMetric.spec.js | 14 +- .../model/GetShoppingList200Response.spec.js | 18 +- ...ShoppingList200ResponseAislesInner.spec.js | 14 +- ...st200ResponseAislesInnerItemsInner.spec.js | 24 +- ...ponseAislesInnerItemsInnerMeasures.spec.js | 16 +- ...lesInnerItemsInnerMeasuresOriginal.spec.js | 14 +- .../GetSimilarRecipes200ResponseInner.spec.js | 22 +- .../GetWineDescription200Response.spec.js | 12 +- .../model/GetWinePairing200Response.spec.js | 16 +- ...ring200ResponseProductMatchesInner.spec.js | 28 +- .../GetWineRecommendation200Response.spec.js | 14 +- ...on200ResponseRecommendedWinesInner.spec.js | 28 +- ...uessNutritionByDishName200Response.spec.js | 20 +- ...itionByDishName200ResponseCalories.spec.js | 18 +- ...seCaloriesConfidenceRange95Percent.spec.js | 14 +- .../ImageAnalysisByURL200Response.spec.js | 16 +- ...geAnalysisByURL200ResponseCategory.spec.js | 14 +- ...eAnalysisByURL200ResponseNutrition.spec.js | 20 +- ...sByURL200ResponseNutritionCalories.spec.js | 18 +- ...onCaloriesConfidenceRange95Percent.spec.js | 14 +- ...alysisByURL200ResponseRecipesInner.spec.js | 18 +- ...mageClassificationByURL200Response.spec.js | 14 +- .../test/model/IngredientBasics.spec.js | 16 +- .../test/model/IngredientInformation.spec.js | 44 +- ...IngredientInformationEstimatedCost.spec.js | 14 +- .../IngredientInformationNutrition.spec.js | 18 +- ...nformationNutritionPropertiesInner.spec.js | 16 +- .../model/IngredientSearch200Response.spec.js | 18 +- ...dientSearch200ResponseResultsInner.spec.js | 16 +- ...sToGroceryProducts200ResponseInner.spec.js | 20 +- ...ducts200ResponseInnerProductsInner.spec.js | 16 +- ...ngredientsToGroceryProductsRequest.spec.js | 14 +- javascript/test/model/MenuItem.spec.js | 34 +- .../test/model/MenuItemServings.spec.js | 16 +- .../test/model/ProductInformation.spec.js | 48 +- .../model/ProductInformationCredits.spec.js | 18 +- .../test/model/QuickAnswer200Response.spec.js | 14 +- .../test/model/RecipeInformation.spec.js | 86 +-- ...nformationExtendedIngredientsInner.spec.js | 32 +- ...onExtendedIngredientsInnerMeasures.spec.js | 14 +- ...ndedIngredientsInnerMeasuresMetric.spec.js | 16 +- .../RecipeInformationWinePairing.spec.js | 16 +- ...tionWinePairingProductMatchesInner.spec.js | 28 +- .../model/SearchAllFood200Response.spec.js | 20 +- ...lFood200ResponseSearchResultsInner.spec.js | 16 +- .../SearchCustomFoods200Response.spec.js | 18 +- ...omFoods200ResponseCustomFoodsInner.spec.js | 20 +- .../model/SearchFoodVideos200Response.spec.js | 14 +- ...chFoodVideos200ResponseVideosInner.spec.js | 24 +- .../SearchGroceryProducts200Response.spec.js | 20 +- ...rchGroceryProductsByUPC200Response.spec.js | 40 +- ...yProductsByUPC200ResponseNutrition.spec.js | 14 +- ...0ResponseNutritionCaloricBreakdown.spec.js | 16 +- ...200ResponseNutritionNutrientsInner.spec.js | 18 +- ...ryProductsByUPC200ResponseServings.spec.js | 16 +- .../model/SearchMenuItems200Response.spec.js | 20 +- .../model/SearchRecipes200Response.spec.js | 18 +- ...archRecipes200ResponseResultsInner.spec.js | 18 +- ...cipesByIngredients200ResponseInner.spec.js | 30 +- ...esponseInnerMissedIngredientsInner.spec.js | 34 +- ...RecipesByNutrients200ResponseInner.spec.js | 26 +- .../SearchRestaurants200Response.spec.js | 12 +- ...aurants200ResponseRestaurantsInner.spec.js | 50 +- ...200ResponseRestaurantsInnerAddress.spec.js | 30 +- ...ResponseRestaurantsInnerLocalHours.spec.js | 18 +- ...taurantsInnerLocalHoursOperational.spec.js | 24 +- javascript/test/model/SearchResult.spec.js | 26 +- .../SearchSiteContent200Response.spec.js | 18 +- .../model/SummarizeRecipe200Response.spec.js | 16 +- .../model/TalkToChatbot200Response.spec.js | 14 +- ...TalkToChatbot200ResponseMediaInner.spec.js | 16 +- .../test/model/TasteInformation.spec.js | 24 +- 307 files changed, 2069 insertions(+), 2069 deletions(-) diff --git a/javascript/README.md b/javascript/README.md index 41aa44648..61a311220 100644 --- a/javascript/README.md +++ b/javascript/README.md @@ -1,6 +1,6 @@ -# spoonacular_api +# spoonacular -SpoonacularApi - JavaScript client for spoonacular_api +Spoonacular - JavaScript client for spoonacular The spoonacular Nutrition, Recipe, and Food API allows you to access over thousands of recipes, thousands of ingredients, 800,000 food products, over 100,000 menu items, and restaurants. Our food ontology and semantic recipe search engine makes it possible to search for recipes using natural language queries, such as \"gluten free brownies without sugar\" or \"low fat vegan cupcakes.\" You can automatically calculate the nutritional information for any recipe, analyze recipe costs, visualize ingredient lists, find recipes for what's in your fridge, find recipes based on special diets, nutritional requirements, or favorite ingredients, classify recipes into types and cuisines, convert ingredient amounts, or even compute an entire meal plan. With our powerful API, you can create many kinds of food and especially nutrition apps. Special diets/dietary requirements currently available include: vegan, vegetarian, pescetarian, gluten free, grain free, dairy free, high protein, whole 30, low sodium, low carb, Paleo, ketogenic, FODMAP, and Primal. @@ -23,7 +23,7 @@ To publish the library as a [npm](https://www.npmjs.com/), please follow the pro Then install it via: ```shell -npm install spoonacular_api --save +npm install spoonacular --save ``` Finally, you need to build the module: @@ -46,7 +46,7 @@ Next, [link](https://docs.npmjs.com/cli/link) it globally in npm with the follow npm link ``` -To use the link you just defined in your project, switch to the directory you want to use your spoonacular_api from, and run: +To use the link you just defined in your project, switch to the directory you want to use your spoonacular from, and run: ```shell npm link /path/to/ @@ -102,16 +102,16 @@ module: { Please follow the [installation](#installation) instruction and execute the following JS code: ```javascript -var SpoonacularApi = require('spoonacular_api'); +var Spoonacular = require('spoonacular'); -var defaultClient = SpoonacularApi.ApiClient.instance; +var defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme var apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = "YOUR API KEY" // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix['x-api-key'] = "Token" -var api = new SpoonacularApi.DefaultApi() +var api = new Spoonacular.DefaultApi() var analyzeRecipeRequest = {"title":"Spaghetti Carbonara","servings":2,"ingredients":["1 lb spaghetti","3.5 oz pancetta","2 Tbsps olive oil","1 egg","0.5 cup parmesan cheese"],"instructions":"Bring a large pot of water to a boil and season generously with salt. Add the pasta to the water once boiling and cook until al dente. Reserve 2 cups of cooking water and drain the pasta. "}; // {AnalyzeRecipeRequest} Example request body. var opts = { 'language': "en", // {String} The input language, either \"en\" or \"de\". @@ -135,253 +135,253 @@ All URIs are relative to *https://api.spoonacular.com* Class | Method | HTTP request | Description ------------ | ------------- | ------------- | ------------- -*SpoonacularApi.DefaultApi* | [**analyzeRecipe**](docs/DefaultApi.md#analyzeRecipe) | **POST** /recipes/analyze | Analyze Recipe -*SpoonacularApi.DefaultApi* | [**createRecipeCardGet**](docs/DefaultApi.md#createRecipeCardGet) | **GET** /recipes/{id}/card | Create Recipe Card -*SpoonacularApi.DefaultApi* | [**searchRestaurants**](docs/DefaultApi.md#searchRestaurants) | **GET** /food/restaurants/search | Search Restaurants -*SpoonacularApi.IngredientsApi* | [**autocompleteIngredientSearch**](docs/IngredientsApi.md#autocompleteIngredientSearch) | **GET** /food/ingredients/autocomplete | Autocomplete Ingredient Search -*SpoonacularApi.IngredientsApi* | [**computeIngredientAmount**](docs/IngredientsApi.md#computeIngredientAmount) | **GET** /food/ingredients/{id}/amount | Compute Ingredient Amount -*SpoonacularApi.IngredientsApi* | [**getIngredientInformation**](docs/IngredientsApi.md#getIngredientInformation) | **GET** /food/ingredients/{id}/information | Get Ingredient Information -*SpoonacularApi.IngredientsApi* | [**getIngredientSubstitutes**](docs/IngredientsApi.md#getIngredientSubstitutes) | **GET** /food/ingredients/substitutes | Get Ingredient Substitutes -*SpoonacularApi.IngredientsApi* | [**getIngredientSubstitutesByID**](docs/IngredientsApi.md#getIngredientSubstitutesByID) | **GET** /food/ingredients/{id}/substitutes | Get Ingredient Substitutes by ID -*SpoonacularApi.IngredientsApi* | [**ingredientSearch**](docs/IngredientsApi.md#ingredientSearch) | **GET** /food/ingredients/search | Ingredient Search -*SpoonacularApi.IngredientsApi* | [**ingredientsByIDImage**](docs/IngredientsApi.md#ingredientsByIDImage) | **GET** /recipes/{id}/ingredientWidget.png | Ingredients by ID Image -*SpoonacularApi.IngredientsApi* | [**mapIngredientsToGroceryProducts**](docs/IngredientsApi.md#mapIngredientsToGroceryProducts) | **POST** /food/ingredients/map | Map Ingredients to Grocery Products -*SpoonacularApi.IngredientsApi* | [**visualizeIngredients**](docs/IngredientsApi.md#visualizeIngredients) | **POST** /recipes/visualizeIngredients | Ingredients Widget -*SpoonacularApi.MealPlanningApi* | [**addMealPlanTemplate**](docs/MealPlanningApi.md#addMealPlanTemplate) | **POST** /mealplanner/{username}/templates | Add Meal Plan Template -*SpoonacularApi.MealPlanningApi* | [**addToMealPlan**](docs/MealPlanningApi.md#addToMealPlan) | **POST** /mealplanner/{username}/items | Add to Meal Plan -*SpoonacularApi.MealPlanningApi* | [**addToShoppingList**](docs/MealPlanningApi.md#addToShoppingList) | **POST** /mealplanner/{username}/shopping-list/items | Add to Shopping List -*SpoonacularApi.MealPlanningApi* | [**clearMealPlanDay**](docs/MealPlanningApi.md#clearMealPlanDay) | **DELETE** /mealplanner/{username}/day/{date} | Clear Meal Plan Day -*SpoonacularApi.MealPlanningApi* | [**connectUser**](docs/MealPlanningApi.md#connectUser) | **POST** /users/connect | Connect User -*SpoonacularApi.MealPlanningApi* | [**deleteFromMealPlan**](docs/MealPlanningApi.md#deleteFromMealPlan) | **DELETE** /mealplanner/{username}/items/{id} | Delete from Meal Plan -*SpoonacularApi.MealPlanningApi* | [**deleteFromShoppingList**](docs/MealPlanningApi.md#deleteFromShoppingList) | **DELETE** /mealplanner/{username}/shopping-list/items/{id} | Delete from Shopping List -*SpoonacularApi.MealPlanningApi* | [**deleteMealPlanTemplate**](docs/MealPlanningApi.md#deleteMealPlanTemplate) | **DELETE** /mealplanner/{username}/templates/{id} | Delete Meal Plan Template -*SpoonacularApi.MealPlanningApi* | [**generateMealPlan**](docs/MealPlanningApi.md#generateMealPlan) | **GET** /mealplanner/generate | Generate Meal Plan -*SpoonacularApi.MealPlanningApi* | [**generateShoppingList**](docs/MealPlanningApi.md#generateShoppingList) | **POST** /mealplanner/{username}/shopping-list/{start_date}/{end_date} | Generate Shopping List -*SpoonacularApi.MealPlanningApi* | [**getMealPlanTemplate**](docs/MealPlanningApi.md#getMealPlanTemplate) | **GET** /mealplanner/{username}/templates/{id} | Get Meal Plan Template -*SpoonacularApi.MealPlanningApi* | [**getMealPlanTemplates**](docs/MealPlanningApi.md#getMealPlanTemplates) | **GET** /mealplanner/{username}/templates | Get Meal Plan Templates -*SpoonacularApi.MealPlanningApi* | [**getMealPlanWeek**](docs/MealPlanningApi.md#getMealPlanWeek) | **GET** /mealplanner/{username}/week/{start_date} | Get Meal Plan Week -*SpoonacularApi.MealPlanningApi* | [**getShoppingList**](docs/MealPlanningApi.md#getShoppingList) | **GET** /mealplanner/{username}/shopping-list | Get Shopping List -*SpoonacularApi.MenuItemsApi* | [**autocompleteMenuItemSearch**](docs/MenuItemsApi.md#autocompleteMenuItemSearch) | **GET** /food/menuItems/suggest | Autocomplete Menu Item Search -*SpoonacularApi.MenuItemsApi* | [**getMenuItemInformation**](docs/MenuItemsApi.md#getMenuItemInformation) | **GET** /food/menuItems/{id} | Get Menu Item Information -*SpoonacularApi.MenuItemsApi* | [**menuItemNutritionByIDImage**](docs/MenuItemsApi.md#menuItemNutritionByIDImage) | **GET** /food/menuItems/{id}/nutritionWidget.png | Menu Item Nutrition by ID Image -*SpoonacularApi.MenuItemsApi* | [**menuItemNutritionLabelImage**](docs/MenuItemsApi.md#menuItemNutritionLabelImage) | **GET** /food/menuItems/{id}/nutritionLabel.png | Menu Item Nutrition Label Image -*SpoonacularApi.MenuItemsApi* | [**menuItemNutritionLabelWidget**](docs/MenuItemsApi.md#menuItemNutritionLabelWidget) | **GET** /food/menuItems/{id}/nutritionLabel | Menu Item Nutrition Label Widget -*SpoonacularApi.MenuItemsApi* | [**searchMenuItems**](docs/MenuItemsApi.md#searchMenuItems) | **GET** /food/menuItems/search | Search Menu Items -*SpoonacularApi.MenuItemsApi* | [**visualizeMenuItemNutritionByID**](docs/MenuItemsApi.md#visualizeMenuItemNutritionByID) | **GET** /food/menuItems/{id}/nutritionWidget | Menu Item Nutrition by ID Widget -*SpoonacularApi.MiscApi* | [**detectFoodInText**](docs/MiscApi.md#detectFoodInText) | **POST** /food/detect | Detect Food in Text -*SpoonacularApi.MiscApi* | [**getARandomFoodJoke**](docs/MiscApi.md#getARandomFoodJoke) | **GET** /food/jokes/random | Random Food Joke -*SpoonacularApi.MiscApi* | [**getConversationSuggests**](docs/MiscApi.md#getConversationSuggests) | **GET** /food/converse/suggest | Conversation Suggests -*SpoonacularApi.MiscApi* | [**getRandomFoodTrivia**](docs/MiscApi.md#getRandomFoodTrivia) | **GET** /food/trivia/random | Random Food Trivia -*SpoonacularApi.MiscApi* | [**imageAnalysisByURL**](docs/MiscApi.md#imageAnalysisByURL) | **GET** /food/images/analyze | Image Analysis by URL -*SpoonacularApi.MiscApi* | [**imageClassificationByURL**](docs/MiscApi.md#imageClassificationByURL) | **GET** /food/images/classify | Image Classification by URL -*SpoonacularApi.MiscApi* | [**searchAllFood**](docs/MiscApi.md#searchAllFood) | **GET** /food/search | Search All Food -*SpoonacularApi.MiscApi* | [**searchCustomFoods**](docs/MiscApi.md#searchCustomFoods) | **GET** /food/customFoods/search | Search Custom Foods -*SpoonacularApi.MiscApi* | [**searchFoodVideos**](docs/MiscApi.md#searchFoodVideos) | **GET** /food/videos/search | Search Food Videos -*SpoonacularApi.MiscApi* | [**searchSiteContent**](docs/MiscApi.md#searchSiteContent) | **GET** /food/site/search | Search Site Content -*SpoonacularApi.MiscApi* | [**talkToChatbot**](docs/MiscApi.md#talkToChatbot) | **GET** /food/converse | Talk to Chatbot -*SpoonacularApi.ProductsApi* | [**autocompleteProductSearch**](docs/ProductsApi.md#autocompleteProductSearch) | **GET** /food/products/suggest | Autocomplete Product Search -*SpoonacularApi.ProductsApi* | [**classifyGroceryProduct**](docs/ProductsApi.md#classifyGroceryProduct) | **POST** /food/products/classify | Classify Grocery Product -*SpoonacularApi.ProductsApi* | [**classifyGroceryProductBulk**](docs/ProductsApi.md#classifyGroceryProductBulk) | **POST** /food/products/classifyBatch | Classify Grocery Product Bulk -*SpoonacularApi.ProductsApi* | [**getComparableProducts**](docs/ProductsApi.md#getComparableProducts) | **GET** /food/products/upc/{upc}/comparable | Get Comparable Products -*SpoonacularApi.ProductsApi* | [**getProductInformation**](docs/ProductsApi.md#getProductInformation) | **GET** /food/products/{id} | Get Product Information -*SpoonacularApi.ProductsApi* | [**productNutritionByIDImage**](docs/ProductsApi.md#productNutritionByIDImage) | **GET** /food/products/{id}/nutritionWidget.png | Product Nutrition by ID Image -*SpoonacularApi.ProductsApi* | [**productNutritionLabelImage**](docs/ProductsApi.md#productNutritionLabelImage) | **GET** /food/products/{id}/nutritionLabel.png | Product Nutrition Label Image -*SpoonacularApi.ProductsApi* | [**productNutritionLabelWidget**](docs/ProductsApi.md#productNutritionLabelWidget) | **GET** /food/products/{id}/nutritionLabel | Product Nutrition Label Widget -*SpoonacularApi.ProductsApi* | [**searchGroceryProducts**](docs/ProductsApi.md#searchGroceryProducts) | **GET** /food/products/search | Search Grocery Products -*SpoonacularApi.ProductsApi* | [**searchGroceryProductsByUPC**](docs/ProductsApi.md#searchGroceryProductsByUPC) | **GET** /food/products/upc/{upc} | Search Grocery Products by UPC -*SpoonacularApi.ProductsApi* | [**visualizeProductNutritionByID**](docs/ProductsApi.md#visualizeProductNutritionByID) | **GET** /food/products/{id}/nutritionWidget | Product Nutrition by ID Widget -*SpoonacularApi.RecipesApi* | [**analyzeARecipeSearchQuery**](docs/RecipesApi.md#analyzeARecipeSearchQuery) | **GET** /recipes/queries/analyze | Analyze a Recipe Search Query -*SpoonacularApi.RecipesApi* | [**analyzeRecipeInstructions**](docs/RecipesApi.md#analyzeRecipeInstructions) | **POST** /recipes/analyzeInstructions | Analyze Recipe Instructions -*SpoonacularApi.RecipesApi* | [**autocompleteRecipeSearch**](docs/RecipesApi.md#autocompleteRecipeSearch) | **GET** /recipes/autocomplete | Autocomplete Recipe Search -*SpoonacularApi.RecipesApi* | [**classifyCuisine**](docs/RecipesApi.md#classifyCuisine) | **POST** /recipes/cuisine | Classify Cuisine -*SpoonacularApi.RecipesApi* | [**computeGlycemicLoad**](docs/RecipesApi.md#computeGlycemicLoad) | **POST** /food/ingredients/glycemicLoad | Compute Glycemic Load -*SpoonacularApi.RecipesApi* | [**convertAmounts**](docs/RecipesApi.md#convertAmounts) | **GET** /recipes/convert | Convert Amounts -*SpoonacularApi.RecipesApi* | [**createRecipeCard**](docs/RecipesApi.md#createRecipeCard) | **POST** /recipes/visualizeRecipe | Create Recipe Card -*SpoonacularApi.RecipesApi* | [**equipmentByIDImage**](docs/RecipesApi.md#equipmentByIDImage) | **GET** /recipes/{id}/equipmentWidget.png | Equipment by ID Image -*SpoonacularApi.RecipesApi* | [**extractRecipeFromWebsite**](docs/RecipesApi.md#extractRecipeFromWebsite) | **GET** /recipes/extract | Extract Recipe from Website -*SpoonacularApi.RecipesApi* | [**getAnalyzedRecipeInstructions**](docs/RecipesApi.md#getAnalyzedRecipeInstructions) | **GET** /recipes/{id}/analyzedInstructions | Get Analyzed Recipe Instructions -*SpoonacularApi.RecipesApi* | [**getRandomRecipes**](docs/RecipesApi.md#getRandomRecipes) | **GET** /recipes/random | Get Random Recipes -*SpoonacularApi.RecipesApi* | [**getRecipeEquipmentByID**](docs/RecipesApi.md#getRecipeEquipmentByID) | **GET** /recipes/{id}/equipmentWidget.json | Equipment by ID -*SpoonacularApi.RecipesApi* | [**getRecipeInformation**](docs/RecipesApi.md#getRecipeInformation) | **GET** /recipes/{id}/information | Get Recipe Information -*SpoonacularApi.RecipesApi* | [**getRecipeInformationBulk**](docs/RecipesApi.md#getRecipeInformationBulk) | **GET** /recipes/informationBulk | Get Recipe Information Bulk -*SpoonacularApi.RecipesApi* | [**getRecipeIngredientsByID**](docs/RecipesApi.md#getRecipeIngredientsByID) | **GET** /recipes/{id}/ingredientWidget.json | Ingredients by ID -*SpoonacularApi.RecipesApi* | [**getRecipeNutritionWidgetByID**](docs/RecipesApi.md#getRecipeNutritionWidgetByID) | **GET** /recipes/{id}/nutritionWidget.json | Nutrition by ID -*SpoonacularApi.RecipesApi* | [**getRecipePriceBreakdownByID**](docs/RecipesApi.md#getRecipePriceBreakdownByID) | **GET** /recipes/{id}/priceBreakdownWidget.json | Price Breakdown by ID -*SpoonacularApi.RecipesApi* | [**getRecipeTasteByID**](docs/RecipesApi.md#getRecipeTasteByID) | **GET** /recipes/{id}/tasteWidget.json | Taste by ID -*SpoonacularApi.RecipesApi* | [**getSimilarRecipes**](docs/RecipesApi.md#getSimilarRecipes) | **GET** /recipes/{id}/similar | Get Similar Recipes -*SpoonacularApi.RecipesApi* | [**guessNutritionByDishName**](docs/RecipesApi.md#guessNutritionByDishName) | **GET** /recipes/guessNutrition | Guess Nutrition by Dish Name -*SpoonacularApi.RecipesApi* | [**parseIngredients**](docs/RecipesApi.md#parseIngredients) | **POST** /recipes/parseIngredients | Parse Ingredients -*SpoonacularApi.RecipesApi* | [**priceBreakdownByIDImage**](docs/RecipesApi.md#priceBreakdownByIDImage) | **GET** /recipes/{id}/priceBreakdownWidget.png | Price Breakdown by ID Image -*SpoonacularApi.RecipesApi* | [**quickAnswer**](docs/RecipesApi.md#quickAnswer) | **GET** /recipes/quickAnswer | Quick Answer -*SpoonacularApi.RecipesApi* | [**recipeNutritionByIDImage**](docs/RecipesApi.md#recipeNutritionByIDImage) | **GET** /recipes/{id}/nutritionWidget.png | Recipe Nutrition by ID Image -*SpoonacularApi.RecipesApi* | [**recipeNutritionLabelImage**](docs/RecipesApi.md#recipeNutritionLabelImage) | **GET** /recipes/{id}/nutritionLabel.png | Recipe Nutrition Label Image -*SpoonacularApi.RecipesApi* | [**recipeNutritionLabelWidget**](docs/RecipesApi.md#recipeNutritionLabelWidget) | **GET** /recipes/{id}/nutritionLabel | Recipe Nutrition Label Widget -*SpoonacularApi.RecipesApi* | [**recipeTasteByIDImage**](docs/RecipesApi.md#recipeTasteByIDImage) | **GET** /recipes/{id}/tasteWidget.png | Recipe Taste by ID Image -*SpoonacularApi.RecipesApi* | [**searchRecipes**](docs/RecipesApi.md#searchRecipes) | **GET** /recipes/complexSearch | Search Recipes -*SpoonacularApi.RecipesApi* | [**searchRecipesByIngredients**](docs/RecipesApi.md#searchRecipesByIngredients) | **GET** /recipes/findByIngredients | Search Recipes by Ingredients -*SpoonacularApi.RecipesApi* | [**searchRecipesByNutrients**](docs/RecipesApi.md#searchRecipesByNutrients) | **GET** /recipes/findByNutrients | Search Recipes by Nutrients -*SpoonacularApi.RecipesApi* | [**summarizeRecipe**](docs/RecipesApi.md#summarizeRecipe) | **GET** /recipes/{id}/summary | Summarize Recipe -*SpoonacularApi.RecipesApi* | [**visualizeEquipment**](docs/RecipesApi.md#visualizeEquipment) | **POST** /recipes/visualizeEquipment | Equipment Widget -*SpoonacularApi.RecipesApi* | [**visualizePriceBreakdown**](docs/RecipesApi.md#visualizePriceBreakdown) | **POST** /recipes/visualizePriceEstimator | Price Breakdown Widget -*SpoonacularApi.RecipesApi* | [**visualizeRecipeEquipmentByID**](docs/RecipesApi.md#visualizeRecipeEquipmentByID) | **GET** /recipes/{id}/equipmentWidget | Equipment by ID Widget -*SpoonacularApi.RecipesApi* | [**visualizeRecipeIngredientsByID**](docs/RecipesApi.md#visualizeRecipeIngredientsByID) | **GET** /recipes/{id}/ingredientWidget | Ingredients by ID Widget -*SpoonacularApi.RecipesApi* | [**visualizeRecipeNutrition**](docs/RecipesApi.md#visualizeRecipeNutrition) | **POST** /recipes/visualizeNutrition | Recipe Nutrition Widget -*SpoonacularApi.RecipesApi* | [**visualizeRecipeNutritionByID**](docs/RecipesApi.md#visualizeRecipeNutritionByID) | **GET** /recipes/{id}/nutritionWidget | Recipe Nutrition by ID Widget -*SpoonacularApi.RecipesApi* | [**visualizeRecipePriceBreakdownByID**](docs/RecipesApi.md#visualizeRecipePriceBreakdownByID) | **GET** /recipes/{id}/priceBreakdownWidget | Price Breakdown by ID Widget -*SpoonacularApi.RecipesApi* | [**visualizeRecipeTaste**](docs/RecipesApi.md#visualizeRecipeTaste) | **POST** /recipes/visualizeTaste | Recipe Taste Widget -*SpoonacularApi.RecipesApi* | [**visualizeRecipeTasteByID**](docs/RecipesApi.md#visualizeRecipeTasteByID) | **GET** /recipes/{id}/tasteWidget | Recipe Taste by ID Widget -*SpoonacularApi.WineApi* | [**getDishPairingForWine**](docs/WineApi.md#getDishPairingForWine) | **GET** /food/wine/dishes | Dish Pairing for Wine -*SpoonacularApi.WineApi* | [**getWineDescription**](docs/WineApi.md#getWineDescription) | **GET** /food/wine/description | Wine Description -*SpoonacularApi.WineApi* | [**getWinePairing**](docs/WineApi.md#getWinePairing) | **GET** /food/wine/pairing | Wine Pairing -*SpoonacularApi.WineApi* | [**getWineRecommendation**](docs/WineApi.md#getWineRecommendation) | **GET** /food/wine/recommendation | Wine Recommendation +*Spoonacular.DefaultApi* | [**analyzeRecipe**](docs/DefaultApi.md#analyzeRecipe) | **POST** /recipes/analyze | Analyze Recipe +*Spoonacular.DefaultApi* | [**createRecipeCardGet**](docs/DefaultApi.md#createRecipeCardGet) | **GET** /recipes/{id}/card | Create Recipe Card +*Spoonacular.DefaultApi* | [**searchRestaurants**](docs/DefaultApi.md#searchRestaurants) | **GET** /food/restaurants/search | Search Restaurants +*Spoonacular.IngredientsApi* | [**autocompleteIngredientSearch**](docs/IngredientsApi.md#autocompleteIngredientSearch) | **GET** /food/ingredients/autocomplete | Autocomplete Ingredient Search +*Spoonacular.IngredientsApi* | [**computeIngredientAmount**](docs/IngredientsApi.md#computeIngredientAmount) | **GET** /food/ingredients/{id}/amount | Compute Ingredient Amount +*Spoonacular.IngredientsApi* | [**getIngredientInformation**](docs/IngredientsApi.md#getIngredientInformation) | **GET** /food/ingredients/{id}/information | Get Ingredient Information +*Spoonacular.IngredientsApi* | [**getIngredientSubstitutes**](docs/IngredientsApi.md#getIngredientSubstitutes) | **GET** /food/ingredients/substitutes | Get Ingredient Substitutes +*Spoonacular.IngredientsApi* | [**getIngredientSubstitutesByID**](docs/IngredientsApi.md#getIngredientSubstitutesByID) | **GET** /food/ingredients/{id}/substitutes | Get Ingredient Substitutes by ID +*Spoonacular.IngredientsApi* | [**ingredientSearch**](docs/IngredientsApi.md#ingredientSearch) | **GET** /food/ingredients/search | Ingredient Search +*Spoonacular.IngredientsApi* | [**ingredientsByIDImage**](docs/IngredientsApi.md#ingredientsByIDImage) | **GET** /recipes/{id}/ingredientWidget.png | Ingredients by ID Image +*Spoonacular.IngredientsApi* | [**mapIngredientsToGroceryProducts**](docs/IngredientsApi.md#mapIngredientsToGroceryProducts) | **POST** /food/ingredients/map | Map Ingredients to Grocery Products +*Spoonacular.IngredientsApi* | [**visualizeIngredients**](docs/IngredientsApi.md#visualizeIngredients) | **POST** /recipes/visualizeIngredients | Ingredients Widget +*Spoonacular.MealPlanningApi* | [**addMealPlanTemplate**](docs/MealPlanningApi.md#addMealPlanTemplate) | **POST** /mealplanner/{username}/templates | Add Meal Plan Template +*Spoonacular.MealPlanningApi* | [**addToMealPlan**](docs/MealPlanningApi.md#addToMealPlan) | **POST** /mealplanner/{username}/items | Add to Meal Plan +*Spoonacular.MealPlanningApi* | [**addToShoppingList**](docs/MealPlanningApi.md#addToShoppingList) | **POST** /mealplanner/{username}/shopping-list/items | Add to Shopping List +*Spoonacular.MealPlanningApi* | [**clearMealPlanDay**](docs/MealPlanningApi.md#clearMealPlanDay) | **DELETE** /mealplanner/{username}/day/{date} | Clear Meal Plan Day +*Spoonacular.MealPlanningApi* | [**connectUser**](docs/MealPlanningApi.md#connectUser) | **POST** /users/connect | Connect User +*Spoonacular.MealPlanningApi* | [**deleteFromMealPlan**](docs/MealPlanningApi.md#deleteFromMealPlan) | **DELETE** /mealplanner/{username}/items/{id} | Delete from Meal Plan +*Spoonacular.MealPlanningApi* | [**deleteFromShoppingList**](docs/MealPlanningApi.md#deleteFromShoppingList) | **DELETE** /mealplanner/{username}/shopping-list/items/{id} | Delete from Shopping List +*Spoonacular.MealPlanningApi* | [**deleteMealPlanTemplate**](docs/MealPlanningApi.md#deleteMealPlanTemplate) | **DELETE** /mealplanner/{username}/templates/{id} | Delete Meal Plan Template +*Spoonacular.MealPlanningApi* | [**generateMealPlan**](docs/MealPlanningApi.md#generateMealPlan) | **GET** /mealplanner/generate | Generate Meal Plan +*Spoonacular.MealPlanningApi* | [**generateShoppingList**](docs/MealPlanningApi.md#generateShoppingList) | **POST** /mealplanner/{username}/shopping-list/{start_date}/{end_date} | Generate Shopping List +*Spoonacular.MealPlanningApi* | [**getMealPlanTemplate**](docs/MealPlanningApi.md#getMealPlanTemplate) | **GET** /mealplanner/{username}/templates/{id} | Get Meal Plan Template +*Spoonacular.MealPlanningApi* | [**getMealPlanTemplates**](docs/MealPlanningApi.md#getMealPlanTemplates) | **GET** /mealplanner/{username}/templates | Get Meal Plan Templates +*Spoonacular.MealPlanningApi* | [**getMealPlanWeek**](docs/MealPlanningApi.md#getMealPlanWeek) | **GET** /mealplanner/{username}/week/{start_date} | Get Meal Plan Week +*Spoonacular.MealPlanningApi* | [**getShoppingList**](docs/MealPlanningApi.md#getShoppingList) | **GET** /mealplanner/{username}/shopping-list | Get Shopping List +*Spoonacular.MenuItemsApi* | [**autocompleteMenuItemSearch**](docs/MenuItemsApi.md#autocompleteMenuItemSearch) | **GET** /food/menuItems/suggest | Autocomplete Menu Item Search +*Spoonacular.MenuItemsApi* | [**getMenuItemInformation**](docs/MenuItemsApi.md#getMenuItemInformation) | **GET** /food/menuItems/{id} | Get Menu Item Information +*Spoonacular.MenuItemsApi* | [**menuItemNutritionByIDImage**](docs/MenuItemsApi.md#menuItemNutritionByIDImage) | **GET** /food/menuItems/{id}/nutritionWidget.png | Menu Item Nutrition by ID Image +*Spoonacular.MenuItemsApi* | [**menuItemNutritionLabelImage**](docs/MenuItemsApi.md#menuItemNutritionLabelImage) | **GET** /food/menuItems/{id}/nutritionLabel.png | Menu Item Nutrition Label Image +*Spoonacular.MenuItemsApi* | [**menuItemNutritionLabelWidget**](docs/MenuItemsApi.md#menuItemNutritionLabelWidget) | **GET** /food/menuItems/{id}/nutritionLabel | Menu Item Nutrition Label Widget +*Spoonacular.MenuItemsApi* | [**searchMenuItems**](docs/MenuItemsApi.md#searchMenuItems) | **GET** /food/menuItems/search | Search Menu Items +*Spoonacular.MenuItemsApi* | [**visualizeMenuItemNutritionByID**](docs/MenuItemsApi.md#visualizeMenuItemNutritionByID) | **GET** /food/menuItems/{id}/nutritionWidget | Menu Item Nutrition by ID Widget +*Spoonacular.MiscApi* | [**detectFoodInText**](docs/MiscApi.md#detectFoodInText) | **POST** /food/detect | Detect Food in Text +*Spoonacular.MiscApi* | [**getARandomFoodJoke**](docs/MiscApi.md#getARandomFoodJoke) | **GET** /food/jokes/random | Random Food Joke +*Spoonacular.MiscApi* | [**getConversationSuggests**](docs/MiscApi.md#getConversationSuggests) | **GET** /food/converse/suggest | Conversation Suggests +*Spoonacular.MiscApi* | [**getRandomFoodTrivia**](docs/MiscApi.md#getRandomFoodTrivia) | **GET** /food/trivia/random | Random Food Trivia +*Spoonacular.MiscApi* | [**imageAnalysisByURL**](docs/MiscApi.md#imageAnalysisByURL) | **GET** /food/images/analyze | Image Analysis by URL +*Spoonacular.MiscApi* | [**imageClassificationByURL**](docs/MiscApi.md#imageClassificationByURL) | **GET** /food/images/classify | Image Classification by URL +*Spoonacular.MiscApi* | [**searchAllFood**](docs/MiscApi.md#searchAllFood) | **GET** /food/search | Search All Food +*Spoonacular.MiscApi* | [**searchCustomFoods**](docs/MiscApi.md#searchCustomFoods) | **GET** /food/customFoods/search | Search Custom Foods +*Spoonacular.MiscApi* | [**searchFoodVideos**](docs/MiscApi.md#searchFoodVideos) | **GET** /food/videos/search | Search Food Videos +*Spoonacular.MiscApi* | [**searchSiteContent**](docs/MiscApi.md#searchSiteContent) | **GET** /food/site/search | Search Site Content +*Spoonacular.MiscApi* | [**talkToChatbot**](docs/MiscApi.md#talkToChatbot) | **GET** /food/converse | Talk to Chatbot +*Spoonacular.ProductsApi* | [**autocompleteProductSearch**](docs/ProductsApi.md#autocompleteProductSearch) | **GET** /food/products/suggest | Autocomplete Product Search +*Spoonacular.ProductsApi* | [**classifyGroceryProduct**](docs/ProductsApi.md#classifyGroceryProduct) | **POST** /food/products/classify | Classify Grocery Product +*Spoonacular.ProductsApi* | [**classifyGroceryProductBulk**](docs/ProductsApi.md#classifyGroceryProductBulk) | **POST** /food/products/classifyBatch | Classify Grocery Product Bulk +*Spoonacular.ProductsApi* | [**getComparableProducts**](docs/ProductsApi.md#getComparableProducts) | **GET** /food/products/upc/{upc}/comparable | Get Comparable Products +*Spoonacular.ProductsApi* | [**getProductInformation**](docs/ProductsApi.md#getProductInformation) | **GET** /food/products/{id} | Get Product Information +*Spoonacular.ProductsApi* | [**productNutritionByIDImage**](docs/ProductsApi.md#productNutritionByIDImage) | **GET** /food/products/{id}/nutritionWidget.png | Product Nutrition by ID Image +*Spoonacular.ProductsApi* | [**productNutritionLabelImage**](docs/ProductsApi.md#productNutritionLabelImage) | **GET** /food/products/{id}/nutritionLabel.png | Product Nutrition Label Image +*Spoonacular.ProductsApi* | [**productNutritionLabelWidget**](docs/ProductsApi.md#productNutritionLabelWidget) | **GET** /food/products/{id}/nutritionLabel | Product Nutrition Label Widget +*Spoonacular.ProductsApi* | [**searchGroceryProducts**](docs/ProductsApi.md#searchGroceryProducts) | **GET** /food/products/search | Search Grocery Products +*Spoonacular.ProductsApi* | [**searchGroceryProductsByUPC**](docs/ProductsApi.md#searchGroceryProductsByUPC) | **GET** /food/products/upc/{upc} | Search Grocery Products by UPC +*Spoonacular.ProductsApi* | [**visualizeProductNutritionByID**](docs/ProductsApi.md#visualizeProductNutritionByID) | **GET** /food/products/{id}/nutritionWidget | Product Nutrition by ID Widget +*Spoonacular.RecipesApi* | [**analyzeARecipeSearchQuery**](docs/RecipesApi.md#analyzeARecipeSearchQuery) | **GET** /recipes/queries/analyze | Analyze a Recipe Search Query +*Spoonacular.RecipesApi* | [**analyzeRecipeInstructions**](docs/RecipesApi.md#analyzeRecipeInstructions) | **POST** /recipes/analyzeInstructions | Analyze Recipe Instructions +*Spoonacular.RecipesApi* | [**autocompleteRecipeSearch**](docs/RecipesApi.md#autocompleteRecipeSearch) | **GET** /recipes/autocomplete | Autocomplete Recipe Search +*Spoonacular.RecipesApi* | [**classifyCuisine**](docs/RecipesApi.md#classifyCuisine) | **POST** /recipes/cuisine | Classify Cuisine +*Spoonacular.RecipesApi* | [**computeGlycemicLoad**](docs/RecipesApi.md#computeGlycemicLoad) | **POST** /food/ingredients/glycemicLoad | Compute Glycemic Load +*Spoonacular.RecipesApi* | [**convertAmounts**](docs/RecipesApi.md#convertAmounts) | **GET** /recipes/convert | Convert Amounts +*Spoonacular.RecipesApi* | [**createRecipeCard**](docs/RecipesApi.md#createRecipeCard) | **POST** /recipes/visualizeRecipe | Create Recipe Card +*Spoonacular.RecipesApi* | [**equipmentByIDImage**](docs/RecipesApi.md#equipmentByIDImage) | **GET** /recipes/{id}/equipmentWidget.png | Equipment by ID Image +*Spoonacular.RecipesApi* | [**extractRecipeFromWebsite**](docs/RecipesApi.md#extractRecipeFromWebsite) | **GET** /recipes/extract | Extract Recipe from Website +*Spoonacular.RecipesApi* | [**getAnalyzedRecipeInstructions**](docs/RecipesApi.md#getAnalyzedRecipeInstructions) | **GET** /recipes/{id}/analyzedInstructions | Get Analyzed Recipe Instructions +*Spoonacular.RecipesApi* | [**getRandomRecipes**](docs/RecipesApi.md#getRandomRecipes) | **GET** /recipes/random | Get Random Recipes +*Spoonacular.RecipesApi* | [**getRecipeEquipmentByID**](docs/RecipesApi.md#getRecipeEquipmentByID) | **GET** /recipes/{id}/equipmentWidget.json | Equipment by ID +*Spoonacular.RecipesApi* | [**getRecipeInformation**](docs/RecipesApi.md#getRecipeInformation) | **GET** /recipes/{id}/information | Get Recipe Information +*Spoonacular.RecipesApi* | [**getRecipeInformationBulk**](docs/RecipesApi.md#getRecipeInformationBulk) | **GET** /recipes/informationBulk | Get Recipe Information Bulk +*Spoonacular.RecipesApi* | [**getRecipeIngredientsByID**](docs/RecipesApi.md#getRecipeIngredientsByID) | **GET** /recipes/{id}/ingredientWidget.json | Ingredients by ID +*Spoonacular.RecipesApi* | [**getRecipeNutritionWidgetByID**](docs/RecipesApi.md#getRecipeNutritionWidgetByID) | **GET** /recipes/{id}/nutritionWidget.json | Nutrition by ID +*Spoonacular.RecipesApi* | [**getRecipePriceBreakdownByID**](docs/RecipesApi.md#getRecipePriceBreakdownByID) | **GET** /recipes/{id}/priceBreakdownWidget.json | Price Breakdown by ID +*Spoonacular.RecipesApi* | [**getRecipeTasteByID**](docs/RecipesApi.md#getRecipeTasteByID) | **GET** /recipes/{id}/tasteWidget.json | Taste by ID +*Spoonacular.RecipesApi* | [**getSimilarRecipes**](docs/RecipesApi.md#getSimilarRecipes) | **GET** /recipes/{id}/similar | Get Similar Recipes +*Spoonacular.RecipesApi* | [**guessNutritionByDishName**](docs/RecipesApi.md#guessNutritionByDishName) | **GET** /recipes/guessNutrition | Guess Nutrition by Dish Name +*Spoonacular.RecipesApi* | [**parseIngredients**](docs/RecipesApi.md#parseIngredients) | **POST** /recipes/parseIngredients | Parse Ingredients +*Spoonacular.RecipesApi* | [**priceBreakdownByIDImage**](docs/RecipesApi.md#priceBreakdownByIDImage) | **GET** /recipes/{id}/priceBreakdownWidget.png | Price Breakdown by ID Image +*Spoonacular.RecipesApi* | [**quickAnswer**](docs/RecipesApi.md#quickAnswer) | **GET** /recipes/quickAnswer | Quick Answer +*Spoonacular.RecipesApi* | [**recipeNutritionByIDImage**](docs/RecipesApi.md#recipeNutritionByIDImage) | **GET** /recipes/{id}/nutritionWidget.png | Recipe Nutrition by ID Image +*Spoonacular.RecipesApi* | [**recipeNutritionLabelImage**](docs/RecipesApi.md#recipeNutritionLabelImage) | **GET** /recipes/{id}/nutritionLabel.png | Recipe Nutrition Label Image +*Spoonacular.RecipesApi* | [**recipeNutritionLabelWidget**](docs/RecipesApi.md#recipeNutritionLabelWidget) | **GET** /recipes/{id}/nutritionLabel | Recipe Nutrition Label Widget +*Spoonacular.RecipesApi* | [**recipeTasteByIDImage**](docs/RecipesApi.md#recipeTasteByIDImage) | **GET** /recipes/{id}/tasteWidget.png | Recipe Taste by ID Image +*Spoonacular.RecipesApi* | [**searchRecipes**](docs/RecipesApi.md#searchRecipes) | **GET** /recipes/complexSearch | Search Recipes +*Spoonacular.RecipesApi* | [**searchRecipesByIngredients**](docs/RecipesApi.md#searchRecipesByIngredients) | **GET** /recipes/findByIngredients | Search Recipes by Ingredients +*Spoonacular.RecipesApi* | [**searchRecipesByNutrients**](docs/RecipesApi.md#searchRecipesByNutrients) | **GET** /recipes/findByNutrients | Search Recipes by Nutrients +*Spoonacular.RecipesApi* | [**summarizeRecipe**](docs/RecipesApi.md#summarizeRecipe) | **GET** /recipes/{id}/summary | Summarize Recipe +*Spoonacular.RecipesApi* | [**visualizeEquipment**](docs/RecipesApi.md#visualizeEquipment) | **POST** /recipes/visualizeEquipment | Equipment Widget +*Spoonacular.RecipesApi* | [**visualizePriceBreakdown**](docs/RecipesApi.md#visualizePriceBreakdown) | **POST** /recipes/visualizePriceEstimator | Price Breakdown Widget +*Spoonacular.RecipesApi* | [**visualizeRecipeEquipmentByID**](docs/RecipesApi.md#visualizeRecipeEquipmentByID) | **GET** /recipes/{id}/equipmentWidget | Equipment by ID Widget +*Spoonacular.RecipesApi* | [**visualizeRecipeIngredientsByID**](docs/RecipesApi.md#visualizeRecipeIngredientsByID) | **GET** /recipes/{id}/ingredientWidget | Ingredients by ID Widget +*Spoonacular.RecipesApi* | [**visualizeRecipeNutrition**](docs/RecipesApi.md#visualizeRecipeNutrition) | **POST** /recipes/visualizeNutrition | Recipe Nutrition Widget +*Spoonacular.RecipesApi* | [**visualizeRecipeNutritionByID**](docs/RecipesApi.md#visualizeRecipeNutritionByID) | **GET** /recipes/{id}/nutritionWidget | Recipe Nutrition by ID Widget +*Spoonacular.RecipesApi* | [**visualizeRecipePriceBreakdownByID**](docs/RecipesApi.md#visualizeRecipePriceBreakdownByID) | **GET** /recipes/{id}/priceBreakdownWidget | Price Breakdown by ID Widget +*Spoonacular.RecipesApi* | [**visualizeRecipeTaste**](docs/RecipesApi.md#visualizeRecipeTaste) | **POST** /recipes/visualizeTaste | Recipe Taste Widget +*Spoonacular.RecipesApi* | [**visualizeRecipeTasteByID**](docs/RecipesApi.md#visualizeRecipeTasteByID) | **GET** /recipes/{id}/tasteWidget | Recipe Taste by ID Widget +*Spoonacular.WineApi* | [**getDishPairingForWine**](docs/WineApi.md#getDishPairingForWine) | **GET** /food/wine/dishes | Dish Pairing for Wine +*Spoonacular.WineApi* | [**getWineDescription**](docs/WineApi.md#getWineDescription) | **GET** /food/wine/description | Wine Description +*Spoonacular.WineApi* | [**getWinePairing**](docs/WineApi.md#getWinePairing) | **GET** /food/wine/pairing | Wine Pairing +*Spoonacular.WineApi* | [**getWineRecommendation**](docs/WineApi.md#getWineRecommendation) | **GET** /food/wine/recommendation | Wine Recommendation ## Documentation for Models - - [SpoonacularApi.AddMealPlanTemplate200Response](docs/AddMealPlanTemplate200Response.md) - - [SpoonacularApi.AddMealPlanTemplate200ResponseItemsInner](docs/AddMealPlanTemplate200ResponseItemsInner.md) - - [SpoonacularApi.AddMealPlanTemplate200ResponseItemsInnerValue](docs/AddMealPlanTemplate200ResponseItemsInnerValue.md) - - [SpoonacularApi.AddToMealPlanRequest](docs/AddToMealPlanRequest.md) - - [SpoonacularApi.AddToMealPlanRequestValue](docs/AddToMealPlanRequestValue.md) - - [SpoonacularApi.AddToMealPlanRequestValueIngredientsInner](docs/AddToMealPlanRequestValueIngredientsInner.md) - - [SpoonacularApi.AddToShoppingListRequest](docs/AddToShoppingListRequest.md) - - [SpoonacularApi.AnalyzeARecipeSearchQuery200Response](docs/AnalyzeARecipeSearchQuery200Response.md) - - [SpoonacularApi.AnalyzeARecipeSearchQuery200ResponseDishesInner](docs/AnalyzeARecipeSearchQuery200ResponseDishesInner.md) - - [SpoonacularApi.AnalyzeARecipeSearchQuery200ResponseIngredientsInner](docs/AnalyzeARecipeSearchQuery200ResponseIngredientsInner.md) - - [SpoonacularApi.AnalyzeRecipeInstructions200Response](docs/AnalyzeRecipeInstructions200Response.md) - - [SpoonacularApi.AnalyzeRecipeInstructions200ResponseIngredientsInner](docs/AnalyzeRecipeInstructions200ResponseIngredientsInner.md) - - [SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInner](docs/AnalyzeRecipeInstructions200ResponseParsedInstructionsInner.md) - - [SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner](docs/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner.md) - - [SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner](docs/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner.md) - - [SpoonacularApi.AnalyzeRecipeRequest](docs/AnalyzeRecipeRequest.md) - - [SpoonacularApi.AutocompleteIngredientSearch200ResponseInner](docs/AutocompleteIngredientSearch200ResponseInner.md) - - [SpoonacularApi.AutocompleteProductSearch200Response](docs/AutocompleteProductSearch200Response.md) - - [SpoonacularApi.AutocompleteProductSearch200ResponseResultsInner](docs/AutocompleteProductSearch200ResponseResultsInner.md) - - [SpoonacularApi.AutocompleteRecipeSearch200ResponseInner](docs/AutocompleteRecipeSearch200ResponseInner.md) - - [SpoonacularApi.ClassifyCuisine200Response](docs/ClassifyCuisine200Response.md) - - [SpoonacularApi.ClassifyGroceryProduct200Response](docs/ClassifyGroceryProduct200Response.md) - - [SpoonacularApi.ClassifyGroceryProductBulk200ResponseInner](docs/ClassifyGroceryProductBulk200ResponseInner.md) - - [SpoonacularApi.ClassifyGroceryProductBulkRequestInner](docs/ClassifyGroceryProductBulkRequestInner.md) - - [SpoonacularApi.ClassifyGroceryProductRequest](docs/ClassifyGroceryProductRequest.md) - - [SpoonacularApi.ComparableProduct](docs/ComparableProduct.md) - - [SpoonacularApi.ComputeGlycemicLoad200Response](docs/ComputeGlycemicLoad200Response.md) - - [SpoonacularApi.ComputeGlycemicLoad200ResponseIngredientsInner](docs/ComputeGlycemicLoad200ResponseIngredientsInner.md) - - [SpoonacularApi.ComputeGlycemicLoadRequest](docs/ComputeGlycemicLoadRequest.md) - - [SpoonacularApi.ComputeIngredientAmount200Response](docs/ComputeIngredientAmount200Response.md) - - [SpoonacularApi.ConnectUser200Response](docs/ConnectUser200Response.md) - - [SpoonacularApi.ConnectUserRequest](docs/ConnectUserRequest.md) - - [SpoonacularApi.ConvertAmounts200Response](docs/ConvertAmounts200Response.md) - - [SpoonacularApi.CreateRecipeCard200Response](docs/CreateRecipeCard200Response.md) - - [SpoonacularApi.DetectFoodInText200Response](docs/DetectFoodInText200Response.md) - - [SpoonacularApi.DetectFoodInText200ResponseAnnotationsInner](docs/DetectFoodInText200ResponseAnnotationsInner.md) - - [SpoonacularApi.GenerateMealPlan200Response](docs/GenerateMealPlan200Response.md) - - [SpoonacularApi.GenerateMealPlan200ResponseNutrients](docs/GenerateMealPlan200ResponseNutrients.md) - - [SpoonacularApi.GetARandomFoodJoke200Response](docs/GetARandomFoodJoke200Response.md) - - [SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInner](docs/GetAnalyzedRecipeInstructions200ResponseInner.md) - - [SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInnerStepsInner](docs/GetAnalyzedRecipeInstructions200ResponseInnerStepsInner.md) - - [SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner](docs/GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner.md) - - [SpoonacularApi.GetComparableProducts200Response](docs/GetComparableProducts200Response.md) - - [SpoonacularApi.GetComparableProducts200ResponseComparableProducts](docs/GetComparableProducts200ResponseComparableProducts.md) - - [SpoonacularApi.GetConversationSuggests200Response](docs/GetConversationSuggests200Response.md) - - [SpoonacularApi.GetConversationSuggests200ResponseSuggests](docs/GetConversationSuggests200ResponseSuggests.md) - - [SpoonacularApi.GetConversationSuggests200ResponseSuggestsInner](docs/GetConversationSuggests200ResponseSuggestsInner.md) - - [SpoonacularApi.GetDishPairingForWine200Response](docs/GetDishPairingForWine200Response.md) - - [SpoonacularApi.GetIngredientSubstitutes200Response](docs/GetIngredientSubstitutes200Response.md) - - [SpoonacularApi.GetMealPlanTemplate200Response](docs/GetMealPlanTemplate200Response.md) - - [SpoonacularApi.GetMealPlanTemplate200ResponseDaysInner](docs/GetMealPlanTemplate200ResponseDaysInner.md) - - [SpoonacularApi.GetMealPlanTemplate200ResponseDaysInnerItemsInner](docs/GetMealPlanTemplate200ResponseDaysInnerItemsInner.md) - - [SpoonacularApi.GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue](docs/GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue.md) - - [SpoonacularApi.GetMealPlanTemplates200Response](docs/GetMealPlanTemplates200Response.md) - - [SpoonacularApi.GetMealPlanTemplates200ResponseTemplatesInner](docs/GetMealPlanTemplates200ResponseTemplatesInner.md) - - [SpoonacularApi.GetMealPlanWeek200Response](docs/GetMealPlanWeek200Response.md) - - [SpoonacularApi.GetMealPlanWeek200ResponseDaysInner](docs/GetMealPlanWeek200ResponseDaysInner.md) - - [SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInner](docs/GetMealPlanWeek200ResponseDaysInnerItemsInner.md) - - [SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInnerValue](docs/GetMealPlanWeek200ResponseDaysInnerItemsInnerValue.md) - - [SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerNutritionSummary](docs/GetMealPlanWeek200ResponseDaysInnerNutritionSummary.md) - - [SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner](docs/GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner.md) - - [SpoonacularApi.GetRandomRecipes200Response](docs/GetRandomRecipes200Response.md) - - [SpoonacularApi.GetRecipeEquipmentByID200Response](docs/GetRecipeEquipmentByID200Response.md) - - [SpoonacularApi.GetRecipeEquipmentByID200ResponseEquipmentInner](docs/GetRecipeEquipmentByID200ResponseEquipmentInner.md) - - [SpoonacularApi.GetRecipeIngredientsByID200Response](docs/GetRecipeIngredientsByID200Response.md) - - [SpoonacularApi.GetRecipeIngredientsByID200ResponseIngredientsInner](docs/GetRecipeIngredientsByID200ResponseIngredientsInner.md) - - [SpoonacularApi.GetRecipeNutritionWidgetByID200Response](docs/GetRecipeNutritionWidgetByID200Response.md) - - [SpoonacularApi.GetRecipeNutritionWidgetByID200ResponseBadInner](docs/GetRecipeNutritionWidgetByID200ResponseBadInner.md) - - [SpoonacularApi.GetRecipeNutritionWidgetByID200ResponseGoodInner](docs/GetRecipeNutritionWidgetByID200ResponseGoodInner.md) - - [SpoonacularApi.GetRecipePriceBreakdownByID200Response](docs/GetRecipePriceBreakdownByID200Response.md) - - [SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInner](docs/GetRecipePriceBreakdownByID200ResponseIngredientsInner.md) - - [SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount](docs/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount.md) - - [SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric](docs/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric.md) - - [SpoonacularApi.GetShoppingList200Response](docs/GetShoppingList200Response.md) - - [SpoonacularApi.GetShoppingList200ResponseAislesInner](docs/GetShoppingList200ResponseAislesInner.md) - - [SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInner](docs/GetShoppingList200ResponseAislesInnerItemsInner.md) - - [SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInnerMeasures](docs/GetShoppingList200ResponseAislesInnerItemsInnerMeasures.md) - - [SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal](docs/GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal.md) - - [SpoonacularApi.GetSimilarRecipes200ResponseInner](docs/GetSimilarRecipes200ResponseInner.md) - - [SpoonacularApi.GetWineDescription200Response](docs/GetWineDescription200Response.md) - - [SpoonacularApi.GetWinePairing200Response](docs/GetWinePairing200Response.md) - - [SpoonacularApi.GetWinePairing200ResponseProductMatchesInner](docs/GetWinePairing200ResponseProductMatchesInner.md) - - [SpoonacularApi.GetWineRecommendation200Response](docs/GetWineRecommendation200Response.md) - - [SpoonacularApi.GetWineRecommendation200ResponseRecommendedWinesInner](docs/GetWineRecommendation200ResponseRecommendedWinesInner.md) - - [SpoonacularApi.GuessNutritionByDishName200Response](docs/GuessNutritionByDishName200Response.md) - - [SpoonacularApi.GuessNutritionByDishName200ResponseCalories](docs/GuessNutritionByDishName200ResponseCalories.md) - - [SpoonacularApi.GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent](docs/GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent.md) - - [SpoonacularApi.ImageAnalysisByURL200Response](docs/ImageAnalysisByURL200Response.md) - - [SpoonacularApi.ImageAnalysisByURL200ResponseCategory](docs/ImageAnalysisByURL200ResponseCategory.md) - - [SpoonacularApi.ImageAnalysisByURL200ResponseNutrition](docs/ImageAnalysisByURL200ResponseNutrition.md) - - [SpoonacularApi.ImageAnalysisByURL200ResponseNutritionCalories](docs/ImageAnalysisByURL200ResponseNutritionCalories.md) - - [SpoonacularApi.ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent](docs/ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent.md) - - [SpoonacularApi.ImageAnalysisByURL200ResponseRecipesInner](docs/ImageAnalysisByURL200ResponseRecipesInner.md) - - [SpoonacularApi.ImageClassificationByURL200Response](docs/ImageClassificationByURL200Response.md) - - [SpoonacularApi.IngredientBasics](docs/IngredientBasics.md) - - [SpoonacularApi.IngredientInformation](docs/IngredientInformation.md) - - [SpoonacularApi.IngredientInformationEstimatedCost](docs/IngredientInformationEstimatedCost.md) - - [SpoonacularApi.IngredientInformationNutrition](docs/IngredientInformationNutrition.md) - - [SpoonacularApi.IngredientInformationNutritionPropertiesInner](docs/IngredientInformationNutritionPropertiesInner.md) - - [SpoonacularApi.IngredientSearch200Response](docs/IngredientSearch200Response.md) - - [SpoonacularApi.IngredientSearch200ResponseResultsInner](docs/IngredientSearch200ResponseResultsInner.md) - - [SpoonacularApi.MapIngredientsToGroceryProducts200ResponseInner](docs/MapIngredientsToGroceryProducts200ResponseInner.md) - - [SpoonacularApi.MapIngredientsToGroceryProducts200ResponseInnerProductsInner](docs/MapIngredientsToGroceryProducts200ResponseInnerProductsInner.md) - - [SpoonacularApi.MapIngredientsToGroceryProductsRequest](docs/MapIngredientsToGroceryProductsRequest.md) - - [SpoonacularApi.MenuItem](docs/MenuItem.md) - - [SpoonacularApi.MenuItemServings](docs/MenuItemServings.md) - - [SpoonacularApi.ProductInformation](docs/ProductInformation.md) - - [SpoonacularApi.ProductInformationCredits](docs/ProductInformationCredits.md) - - [SpoonacularApi.QuickAnswer200Response](docs/QuickAnswer200Response.md) - - [SpoonacularApi.RecipeInformation](docs/RecipeInformation.md) - - [SpoonacularApi.RecipeInformationExtendedIngredientsInner](docs/RecipeInformationExtendedIngredientsInner.md) - - [SpoonacularApi.RecipeInformationExtendedIngredientsInnerMeasures](docs/RecipeInformationExtendedIngredientsInnerMeasures.md) - - [SpoonacularApi.RecipeInformationExtendedIngredientsInnerMeasuresMetric](docs/RecipeInformationExtendedIngredientsInnerMeasuresMetric.md) - - [SpoonacularApi.RecipeInformationWinePairing](docs/RecipeInformationWinePairing.md) - - [SpoonacularApi.RecipeInformationWinePairingProductMatchesInner](docs/RecipeInformationWinePairingProductMatchesInner.md) - - [SpoonacularApi.SearchAllFood200Response](docs/SearchAllFood200Response.md) - - [SpoonacularApi.SearchAllFood200ResponseSearchResultsInner](docs/SearchAllFood200ResponseSearchResultsInner.md) - - [SpoonacularApi.SearchCustomFoods200Response](docs/SearchCustomFoods200Response.md) - - [SpoonacularApi.SearchCustomFoods200ResponseCustomFoodsInner](docs/SearchCustomFoods200ResponseCustomFoodsInner.md) - - [SpoonacularApi.SearchFoodVideos200Response](docs/SearchFoodVideos200Response.md) - - [SpoonacularApi.SearchFoodVideos200ResponseVideosInner](docs/SearchFoodVideos200ResponseVideosInner.md) - - [SpoonacularApi.SearchGroceryProducts200Response](docs/SearchGroceryProducts200Response.md) - - [SpoonacularApi.SearchGroceryProductsByUPC200Response](docs/SearchGroceryProductsByUPC200Response.md) - - [SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutrition](docs/SearchGroceryProductsByUPC200ResponseNutrition.md) - - [SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown](docs/SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown.md) - - [SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner](docs/SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner.md) - - [SpoonacularApi.SearchGroceryProductsByUPC200ResponseServings](docs/SearchGroceryProductsByUPC200ResponseServings.md) - - [SpoonacularApi.SearchMenuItems200Response](docs/SearchMenuItems200Response.md) - - [SpoonacularApi.SearchRecipes200Response](docs/SearchRecipes200Response.md) - - [SpoonacularApi.SearchRecipes200ResponseResultsInner](docs/SearchRecipes200ResponseResultsInner.md) - - [SpoonacularApi.SearchRecipesByIngredients200ResponseInner](docs/SearchRecipesByIngredients200ResponseInner.md) - - [SpoonacularApi.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner](docs/SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner.md) - - [SpoonacularApi.SearchRecipesByNutrients200ResponseInner](docs/SearchRecipesByNutrients200ResponseInner.md) - - [SpoonacularApi.SearchRestaurants200Response](docs/SearchRestaurants200Response.md) - - [SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner](docs/SearchRestaurants200ResponseRestaurantsInner.md) - - [SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerAddress](docs/SearchRestaurants200ResponseRestaurantsInnerAddress.md) - - [SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHours](docs/SearchRestaurants200ResponseRestaurantsInnerLocalHours.md) - - [SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational](docs/SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational.md) - - [SpoonacularApi.SearchResult](docs/SearchResult.md) - - [SpoonacularApi.SearchSiteContent200Response](docs/SearchSiteContent200Response.md) - - [SpoonacularApi.SummarizeRecipe200Response](docs/SummarizeRecipe200Response.md) - - [SpoonacularApi.TalkToChatbot200Response](docs/TalkToChatbot200Response.md) - - [SpoonacularApi.TalkToChatbot200ResponseMediaInner](docs/TalkToChatbot200ResponseMediaInner.md) - - [SpoonacularApi.TasteInformation](docs/TasteInformation.md) + - [Spoonacular.AddMealPlanTemplate200Response](docs/AddMealPlanTemplate200Response.md) + - [Spoonacular.AddMealPlanTemplate200ResponseItemsInner](docs/AddMealPlanTemplate200ResponseItemsInner.md) + - [Spoonacular.AddMealPlanTemplate200ResponseItemsInnerValue](docs/AddMealPlanTemplate200ResponseItemsInnerValue.md) + - [Spoonacular.AddToMealPlanRequest](docs/AddToMealPlanRequest.md) + - [Spoonacular.AddToMealPlanRequestValue](docs/AddToMealPlanRequestValue.md) + - [Spoonacular.AddToMealPlanRequestValueIngredientsInner](docs/AddToMealPlanRequestValueIngredientsInner.md) + - [Spoonacular.AddToShoppingListRequest](docs/AddToShoppingListRequest.md) + - [Spoonacular.AnalyzeARecipeSearchQuery200Response](docs/AnalyzeARecipeSearchQuery200Response.md) + - [Spoonacular.AnalyzeARecipeSearchQuery200ResponseDishesInner](docs/AnalyzeARecipeSearchQuery200ResponseDishesInner.md) + - [Spoonacular.AnalyzeARecipeSearchQuery200ResponseIngredientsInner](docs/AnalyzeARecipeSearchQuery200ResponseIngredientsInner.md) + - [Spoonacular.AnalyzeRecipeInstructions200Response](docs/AnalyzeRecipeInstructions200Response.md) + - [Spoonacular.AnalyzeRecipeInstructions200ResponseIngredientsInner](docs/AnalyzeRecipeInstructions200ResponseIngredientsInner.md) + - [Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInner](docs/AnalyzeRecipeInstructions200ResponseParsedInstructionsInner.md) + - [Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner](docs/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner.md) + - [Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner](docs/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner.md) + - [Spoonacular.AnalyzeRecipeRequest](docs/AnalyzeRecipeRequest.md) + - [Spoonacular.AutocompleteIngredientSearch200ResponseInner](docs/AutocompleteIngredientSearch200ResponseInner.md) + - [Spoonacular.AutocompleteProductSearch200Response](docs/AutocompleteProductSearch200Response.md) + - [Spoonacular.AutocompleteProductSearch200ResponseResultsInner](docs/AutocompleteProductSearch200ResponseResultsInner.md) + - [Spoonacular.AutocompleteRecipeSearch200ResponseInner](docs/AutocompleteRecipeSearch200ResponseInner.md) + - [Spoonacular.ClassifyCuisine200Response](docs/ClassifyCuisine200Response.md) + - [Spoonacular.ClassifyGroceryProduct200Response](docs/ClassifyGroceryProduct200Response.md) + - [Spoonacular.ClassifyGroceryProductBulk200ResponseInner](docs/ClassifyGroceryProductBulk200ResponseInner.md) + - [Spoonacular.ClassifyGroceryProductBulkRequestInner](docs/ClassifyGroceryProductBulkRequestInner.md) + - [Spoonacular.ClassifyGroceryProductRequest](docs/ClassifyGroceryProductRequest.md) + - [Spoonacular.ComparableProduct](docs/ComparableProduct.md) + - [Spoonacular.ComputeGlycemicLoad200Response](docs/ComputeGlycemicLoad200Response.md) + - [Spoonacular.ComputeGlycemicLoad200ResponseIngredientsInner](docs/ComputeGlycemicLoad200ResponseIngredientsInner.md) + - [Spoonacular.ComputeGlycemicLoadRequest](docs/ComputeGlycemicLoadRequest.md) + - [Spoonacular.ComputeIngredientAmount200Response](docs/ComputeIngredientAmount200Response.md) + - [Spoonacular.ConnectUser200Response](docs/ConnectUser200Response.md) + - [Spoonacular.ConnectUserRequest](docs/ConnectUserRequest.md) + - [Spoonacular.ConvertAmounts200Response](docs/ConvertAmounts200Response.md) + - [Spoonacular.CreateRecipeCard200Response](docs/CreateRecipeCard200Response.md) + - [Spoonacular.DetectFoodInText200Response](docs/DetectFoodInText200Response.md) + - [Spoonacular.DetectFoodInText200ResponseAnnotationsInner](docs/DetectFoodInText200ResponseAnnotationsInner.md) + - [Spoonacular.GenerateMealPlan200Response](docs/GenerateMealPlan200Response.md) + - [Spoonacular.GenerateMealPlan200ResponseNutrients](docs/GenerateMealPlan200ResponseNutrients.md) + - [Spoonacular.GetARandomFoodJoke200Response](docs/GetARandomFoodJoke200Response.md) + - [Spoonacular.GetAnalyzedRecipeInstructions200ResponseInner](docs/GetAnalyzedRecipeInstructions200ResponseInner.md) + - [Spoonacular.GetAnalyzedRecipeInstructions200ResponseInnerStepsInner](docs/GetAnalyzedRecipeInstructions200ResponseInnerStepsInner.md) + - [Spoonacular.GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner](docs/GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner.md) + - [Spoonacular.GetComparableProducts200Response](docs/GetComparableProducts200Response.md) + - [Spoonacular.GetComparableProducts200ResponseComparableProducts](docs/GetComparableProducts200ResponseComparableProducts.md) + - [Spoonacular.GetConversationSuggests200Response](docs/GetConversationSuggests200Response.md) + - [Spoonacular.GetConversationSuggests200ResponseSuggests](docs/GetConversationSuggests200ResponseSuggests.md) + - [Spoonacular.GetConversationSuggests200ResponseSuggestsInner](docs/GetConversationSuggests200ResponseSuggestsInner.md) + - [Spoonacular.GetDishPairingForWine200Response](docs/GetDishPairingForWine200Response.md) + - [Spoonacular.GetIngredientSubstitutes200Response](docs/GetIngredientSubstitutes200Response.md) + - [Spoonacular.GetMealPlanTemplate200Response](docs/GetMealPlanTemplate200Response.md) + - [Spoonacular.GetMealPlanTemplate200ResponseDaysInner](docs/GetMealPlanTemplate200ResponseDaysInner.md) + - [Spoonacular.GetMealPlanTemplate200ResponseDaysInnerItemsInner](docs/GetMealPlanTemplate200ResponseDaysInnerItemsInner.md) + - [Spoonacular.GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue](docs/GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue.md) + - [Spoonacular.GetMealPlanTemplates200Response](docs/GetMealPlanTemplates200Response.md) + - [Spoonacular.GetMealPlanTemplates200ResponseTemplatesInner](docs/GetMealPlanTemplates200ResponseTemplatesInner.md) + - [Spoonacular.GetMealPlanWeek200Response](docs/GetMealPlanWeek200Response.md) + - [Spoonacular.GetMealPlanWeek200ResponseDaysInner](docs/GetMealPlanWeek200ResponseDaysInner.md) + - [Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInner](docs/GetMealPlanWeek200ResponseDaysInnerItemsInner.md) + - [Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInnerValue](docs/GetMealPlanWeek200ResponseDaysInnerItemsInnerValue.md) + - [Spoonacular.GetMealPlanWeek200ResponseDaysInnerNutritionSummary](docs/GetMealPlanWeek200ResponseDaysInnerNutritionSummary.md) + - [Spoonacular.GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner](docs/GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner.md) + - [Spoonacular.GetRandomRecipes200Response](docs/GetRandomRecipes200Response.md) + - [Spoonacular.GetRecipeEquipmentByID200Response](docs/GetRecipeEquipmentByID200Response.md) + - [Spoonacular.GetRecipeEquipmentByID200ResponseEquipmentInner](docs/GetRecipeEquipmentByID200ResponseEquipmentInner.md) + - [Spoonacular.GetRecipeIngredientsByID200Response](docs/GetRecipeIngredientsByID200Response.md) + - [Spoonacular.GetRecipeIngredientsByID200ResponseIngredientsInner](docs/GetRecipeIngredientsByID200ResponseIngredientsInner.md) + - [Spoonacular.GetRecipeNutritionWidgetByID200Response](docs/GetRecipeNutritionWidgetByID200Response.md) + - [Spoonacular.GetRecipeNutritionWidgetByID200ResponseBadInner](docs/GetRecipeNutritionWidgetByID200ResponseBadInner.md) + - [Spoonacular.GetRecipeNutritionWidgetByID200ResponseGoodInner](docs/GetRecipeNutritionWidgetByID200ResponseGoodInner.md) + - [Spoonacular.GetRecipePriceBreakdownByID200Response](docs/GetRecipePriceBreakdownByID200Response.md) + - [Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInner](docs/GetRecipePriceBreakdownByID200ResponseIngredientsInner.md) + - [Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount](docs/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount.md) + - [Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric](docs/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric.md) + - [Spoonacular.GetShoppingList200Response](docs/GetShoppingList200Response.md) + - [Spoonacular.GetShoppingList200ResponseAislesInner](docs/GetShoppingList200ResponseAislesInner.md) + - [Spoonacular.GetShoppingList200ResponseAislesInnerItemsInner](docs/GetShoppingList200ResponseAislesInnerItemsInner.md) + - [Spoonacular.GetShoppingList200ResponseAislesInnerItemsInnerMeasures](docs/GetShoppingList200ResponseAislesInnerItemsInnerMeasures.md) + - [Spoonacular.GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal](docs/GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal.md) + - [Spoonacular.GetSimilarRecipes200ResponseInner](docs/GetSimilarRecipes200ResponseInner.md) + - [Spoonacular.GetWineDescription200Response](docs/GetWineDescription200Response.md) + - [Spoonacular.GetWinePairing200Response](docs/GetWinePairing200Response.md) + - [Spoonacular.GetWinePairing200ResponseProductMatchesInner](docs/GetWinePairing200ResponseProductMatchesInner.md) + - [Spoonacular.GetWineRecommendation200Response](docs/GetWineRecommendation200Response.md) + - [Spoonacular.GetWineRecommendation200ResponseRecommendedWinesInner](docs/GetWineRecommendation200ResponseRecommendedWinesInner.md) + - [Spoonacular.GuessNutritionByDishName200Response](docs/GuessNutritionByDishName200Response.md) + - [Spoonacular.GuessNutritionByDishName200ResponseCalories](docs/GuessNutritionByDishName200ResponseCalories.md) + - [Spoonacular.GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent](docs/GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent.md) + - [Spoonacular.ImageAnalysisByURL200Response](docs/ImageAnalysisByURL200Response.md) + - [Spoonacular.ImageAnalysisByURL200ResponseCategory](docs/ImageAnalysisByURL200ResponseCategory.md) + - [Spoonacular.ImageAnalysisByURL200ResponseNutrition](docs/ImageAnalysisByURL200ResponseNutrition.md) + - [Spoonacular.ImageAnalysisByURL200ResponseNutritionCalories](docs/ImageAnalysisByURL200ResponseNutritionCalories.md) + - [Spoonacular.ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent](docs/ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent.md) + - [Spoonacular.ImageAnalysisByURL200ResponseRecipesInner](docs/ImageAnalysisByURL200ResponseRecipesInner.md) + - [Spoonacular.ImageClassificationByURL200Response](docs/ImageClassificationByURL200Response.md) + - [Spoonacular.IngredientBasics](docs/IngredientBasics.md) + - [Spoonacular.IngredientInformation](docs/IngredientInformation.md) + - [Spoonacular.IngredientInformationEstimatedCost](docs/IngredientInformationEstimatedCost.md) + - [Spoonacular.IngredientInformationNutrition](docs/IngredientInformationNutrition.md) + - [Spoonacular.IngredientInformationNutritionPropertiesInner](docs/IngredientInformationNutritionPropertiesInner.md) + - [Spoonacular.IngredientSearch200Response](docs/IngredientSearch200Response.md) + - [Spoonacular.IngredientSearch200ResponseResultsInner](docs/IngredientSearch200ResponseResultsInner.md) + - [Spoonacular.MapIngredientsToGroceryProducts200ResponseInner](docs/MapIngredientsToGroceryProducts200ResponseInner.md) + - [Spoonacular.MapIngredientsToGroceryProducts200ResponseInnerProductsInner](docs/MapIngredientsToGroceryProducts200ResponseInnerProductsInner.md) + - [Spoonacular.MapIngredientsToGroceryProductsRequest](docs/MapIngredientsToGroceryProductsRequest.md) + - [Spoonacular.MenuItem](docs/MenuItem.md) + - [Spoonacular.MenuItemServings](docs/MenuItemServings.md) + - [Spoonacular.ProductInformation](docs/ProductInformation.md) + - [Spoonacular.ProductInformationCredits](docs/ProductInformationCredits.md) + - [Spoonacular.QuickAnswer200Response](docs/QuickAnswer200Response.md) + - [Spoonacular.RecipeInformation](docs/RecipeInformation.md) + - [Spoonacular.RecipeInformationExtendedIngredientsInner](docs/RecipeInformationExtendedIngredientsInner.md) + - [Spoonacular.RecipeInformationExtendedIngredientsInnerMeasures](docs/RecipeInformationExtendedIngredientsInnerMeasures.md) + - [Spoonacular.RecipeInformationExtendedIngredientsInnerMeasuresMetric](docs/RecipeInformationExtendedIngredientsInnerMeasuresMetric.md) + - [Spoonacular.RecipeInformationWinePairing](docs/RecipeInformationWinePairing.md) + - [Spoonacular.RecipeInformationWinePairingProductMatchesInner](docs/RecipeInformationWinePairingProductMatchesInner.md) + - [Spoonacular.SearchAllFood200Response](docs/SearchAllFood200Response.md) + - [Spoonacular.SearchAllFood200ResponseSearchResultsInner](docs/SearchAllFood200ResponseSearchResultsInner.md) + - [Spoonacular.SearchCustomFoods200Response](docs/SearchCustomFoods200Response.md) + - [Spoonacular.SearchCustomFoods200ResponseCustomFoodsInner](docs/SearchCustomFoods200ResponseCustomFoodsInner.md) + - [Spoonacular.SearchFoodVideos200Response](docs/SearchFoodVideos200Response.md) + - [Spoonacular.SearchFoodVideos200ResponseVideosInner](docs/SearchFoodVideos200ResponseVideosInner.md) + - [Spoonacular.SearchGroceryProducts200Response](docs/SearchGroceryProducts200Response.md) + - [Spoonacular.SearchGroceryProductsByUPC200Response](docs/SearchGroceryProductsByUPC200Response.md) + - [Spoonacular.SearchGroceryProductsByUPC200ResponseNutrition](docs/SearchGroceryProductsByUPC200ResponseNutrition.md) + - [Spoonacular.SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown](docs/SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown.md) + - [Spoonacular.SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner](docs/SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner.md) + - [Spoonacular.SearchGroceryProductsByUPC200ResponseServings](docs/SearchGroceryProductsByUPC200ResponseServings.md) + - [Spoonacular.SearchMenuItems200Response](docs/SearchMenuItems200Response.md) + - [Spoonacular.SearchRecipes200Response](docs/SearchRecipes200Response.md) + - [Spoonacular.SearchRecipes200ResponseResultsInner](docs/SearchRecipes200ResponseResultsInner.md) + - [Spoonacular.SearchRecipesByIngredients200ResponseInner](docs/SearchRecipesByIngredients200ResponseInner.md) + - [Spoonacular.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner](docs/SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner.md) + - [Spoonacular.SearchRecipesByNutrients200ResponseInner](docs/SearchRecipesByNutrients200ResponseInner.md) + - [Spoonacular.SearchRestaurants200Response](docs/SearchRestaurants200Response.md) + - [Spoonacular.SearchRestaurants200ResponseRestaurantsInner](docs/SearchRestaurants200ResponseRestaurantsInner.md) + - [Spoonacular.SearchRestaurants200ResponseRestaurantsInnerAddress](docs/SearchRestaurants200ResponseRestaurantsInnerAddress.md) + - [Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHours](docs/SearchRestaurants200ResponseRestaurantsInnerLocalHours.md) + - [Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational](docs/SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational.md) + - [Spoonacular.SearchResult](docs/SearchResult.md) + - [Spoonacular.SearchSiteContent200Response](docs/SearchSiteContent200Response.md) + - [Spoonacular.SummarizeRecipe200Response](docs/SummarizeRecipe200Response.md) + - [Spoonacular.TalkToChatbot200Response](docs/TalkToChatbot200Response.md) + - [Spoonacular.TalkToChatbot200ResponseMediaInner](docs/TalkToChatbot200ResponseMediaInner.md) + - [Spoonacular.TasteInformation](docs/TasteInformation.md) ## Documentation for Authorization diff --git a/javascript/docs/AddMealPlanTemplate200Response.md b/javascript/docs/AddMealPlanTemplate200Response.md index 83adae1c6..b4b2fff9b 100644 --- a/javascript/docs/AddMealPlanTemplate200Response.md +++ b/javascript/docs/AddMealPlanTemplate200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AddMealPlanTemplate200Response +# Spoonacular.AddMealPlanTemplate200Response ## Properties diff --git a/javascript/docs/AddMealPlanTemplate200ResponseItemsInner.md b/javascript/docs/AddMealPlanTemplate200ResponseItemsInner.md index b599aed6f..4d2c6f596 100644 --- a/javascript/docs/AddMealPlanTemplate200ResponseItemsInner.md +++ b/javascript/docs/AddMealPlanTemplate200ResponseItemsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AddMealPlanTemplate200ResponseItemsInner +# Spoonacular.AddMealPlanTemplate200ResponseItemsInner ## Properties diff --git a/javascript/docs/AddMealPlanTemplate200ResponseItemsInnerValue.md b/javascript/docs/AddMealPlanTemplate200ResponseItemsInnerValue.md index 116596329..091a7863d 100644 --- a/javascript/docs/AddMealPlanTemplate200ResponseItemsInnerValue.md +++ b/javascript/docs/AddMealPlanTemplate200ResponseItemsInnerValue.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AddMealPlanTemplate200ResponseItemsInnerValue +# Spoonacular.AddMealPlanTemplate200ResponseItemsInnerValue ## Properties diff --git a/javascript/docs/AddToMealPlanRequest.md b/javascript/docs/AddToMealPlanRequest.md index 5dc0c446a..30cde77d1 100644 --- a/javascript/docs/AddToMealPlanRequest.md +++ b/javascript/docs/AddToMealPlanRequest.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AddToMealPlanRequest +# Spoonacular.AddToMealPlanRequest ## Properties diff --git a/javascript/docs/AddToMealPlanRequestValue.md b/javascript/docs/AddToMealPlanRequestValue.md index fad8f56f8..e402530b3 100644 --- a/javascript/docs/AddToMealPlanRequestValue.md +++ b/javascript/docs/AddToMealPlanRequestValue.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AddToMealPlanRequestValue +# Spoonacular.AddToMealPlanRequestValue ## Properties diff --git a/javascript/docs/AddToMealPlanRequestValueIngredientsInner.md b/javascript/docs/AddToMealPlanRequestValueIngredientsInner.md index 0cc672bbe..7b4f07383 100644 --- a/javascript/docs/AddToMealPlanRequestValueIngredientsInner.md +++ b/javascript/docs/AddToMealPlanRequestValueIngredientsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AddToMealPlanRequestValueIngredientsInner +# Spoonacular.AddToMealPlanRequestValueIngredientsInner ## Properties diff --git a/javascript/docs/AddToShoppingListRequest.md b/javascript/docs/AddToShoppingListRequest.md index 5704dcda2..54ea45b5d 100644 --- a/javascript/docs/AddToShoppingListRequest.md +++ b/javascript/docs/AddToShoppingListRequest.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AddToShoppingListRequest +# Spoonacular.AddToShoppingListRequest ## Properties diff --git a/javascript/docs/AnalyzeARecipeSearchQuery200Response.md b/javascript/docs/AnalyzeARecipeSearchQuery200Response.md index a33bcd0b5..e5b28fdde 100644 --- a/javascript/docs/AnalyzeARecipeSearchQuery200Response.md +++ b/javascript/docs/AnalyzeARecipeSearchQuery200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AnalyzeARecipeSearchQuery200Response +# Spoonacular.AnalyzeARecipeSearchQuery200Response ## Properties diff --git a/javascript/docs/AnalyzeARecipeSearchQuery200ResponseDishesInner.md b/javascript/docs/AnalyzeARecipeSearchQuery200ResponseDishesInner.md index 35978c469..cac9c989f 100644 --- a/javascript/docs/AnalyzeARecipeSearchQuery200ResponseDishesInner.md +++ b/javascript/docs/AnalyzeARecipeSearchQuery200ResponseDishesInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AnalyzeARecipeSearchQuery200ResponseDishesInner +# Spoonacular.AnalyzeARecipeSearchQuery200ResponseDishesInner ## Properties diff --git a/javascript/docs/AnalyzeARecipeSearchQuery200ResponseIngredientsInner.md b/javascript/docs/AnalyzeARecipeSearchQuery200ResponseIngredientsInner.md index cfd6a4a5f..d700fd32a 100644 --- a/javascript/docs/AnalyzeARecipeSearchQuery200ResponseIngredientsInner.md +++ b/javascript/docs/AnalyzeARecipeSearchQuery200ResponseIngredientsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AnalyzeARecipeSearchQuery200ResponseIngredientsInner +# Spoonacular.AnalyzeARecipeSearchQuery200ResponseIngredientsInner ## Properties diff --git a/javascript/docs/AnalyzeRecipeInstructions200Response.md b/javascript/docs/AnalyzeRecipeInstructions200Response.md index 5b39c2be1..a5e0ebc2b 100644 --- a/javascript/docs/AnalyzeRecipeInstructions200Response.md +++ b/javascript/docs/AnalyzeRecipeInstructions200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AnalyzeRecipeInstructions200Response +# Spoonacular.AnalyzeRecipeInstructions200Response ## Properties diff --git a/javascript/docs/AnalyzeRecipeInstructions200ResponseIngredientsInner.md b/javascript/docs/AnalyzeRecipeInstructions200ResponseIngredientsInner.md index 72aeda4e3..7293f59ac 100644 --- a/javascript/docs/AnalyzeRecipeInstructions200ResponseIngredientsInner.md +++ b/javascript/docs/AnalyzeRecipeInstructions200ResponseIngredientsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AnalyzeRecipeInstructions200ResponseIngredientsInner +# Spoonacular.AnalyzeRecipeInstructions200ResponseIngredientsInner ## Properties diff --git a/javascript/docs/AnalyzeRecipeInstructions200ResponseParsedInstructionsInner.md b/javascript/docs/AnalyzeRecipeInstructions200ResponseParsedInstructionsInner.md index e62b2fa39..c81d663ab 100644 --- a/javascript/docs/AnalyzeRecipeInstructions200ResponseParsedInstructionsInner.md +++ b/javascript/docs/AnalyzeRecipeInstructions200ResponseParsedInstructionsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInner +# Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInner ## Properties diff --git a/javascript/docs/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner.md b/javascript/docs/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner.md index 480799956..0a13ee49e 100644 --- a/javascript/docs/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner.md +++ b/javascript/docs/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner +# Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner ## Properties diff --git a/javascript/docs/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner.md b/javascript/docs/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner.md index 1103f3a64..c898fbfae 100644 --- a/javascript/docs/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner.md +++ b/javascript/docs/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner +# Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner ## Properties diff --git a/javascript/docs/AnalyzeRecipeRequest.md b/javascript/docs/AnalyzeRecipeRequest.md index 47b38bc72..cea78d76e 100644 --- a/javascript/docs/AnalyzeRecipeRequest.md +++ b/javascript/docs/AnalyzeRecipeRequest.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AnalyzeRecipeRequest +# Spoonacular.AnalyzeRecipeRequest ## Properties diff --git a/javascript/docs/AutocompleteIngredientSearch200ResponseInner.md b/javascript/docs/AutocompleteIngredientSearch200ResponseInner.md index 994213437..9e66fec2f 100644 --- a/javascript/docs/AutocompleteIngredientSearch200ResponseInner.md +++ b/javascript/docs/AutocompleteIngredientSearch200ResponseInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AutocompleteIngredientSearch200ResponseInner +# Spoonacular.AutocompleteIngredientSearch200ResponseInner ## Properties diff --git a/javascript/docs/AutocompleteProductSearch200Response.md b/javascript/docs/AutocompleteProductSearch200Response.md index 544549196..d411038f9 100644 --- a/javascript/docs/AutocompleteProductSearch200Response.md +++ b/javascript/docs/AutocompleteProductSearch200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AutocompleteProductSearch200Response +# Spoonacular.AutocompleteProductSearch200Response ## Properties diff --git a/javascript/docs/AutocompleteProductSearch200ResponseResultsInner.md b/javascript/docs/AutocompleteProductSearch200ResponseResultsInner.md index 83f72be50..0e65ab4af 100644 --- a/javascript/docs/AutocompleteProductSearch200ResponseResultsInner.md +++ b/javascript/docs/AutocompleteProductSearch200ResponseResultsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AutocompleteProductSearch200ResponseResultsInner +# Spoonacular.AutocompleteProductSearch200ResponseResultsInner ## Properties diff --git a/javascript/docs/AutocompleteRecipeSearch200ResponseInner.md b/javascript/docs/AutocompleteRecipeSearch200ResponseInner.md index 2163594a3..b1910baaa 100644 --- a/javascript/docs/AutocompleteRecipeSearch200ResponseInner.md +++ b/javascript/docs/AutocompleteRecipeSearch200ResponseInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.AutocompleteRecipeSearch200ResponseInner +# Spoonacular.AutocompleteRecipeSearch200ResponseInner ## Properties diff --git a/javascript/docs/ClassifyCuisine200Response.md b/javascript/docs/ClassifyCuisine200Response.md index 256dadade..ad8933c4a 100644 --- a/javascript/docs/ClassifyCuisine200Response.md +++ b/javascript/docs/ClassifyCuisine200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ClassifyCuisine200Response +# Spoonacular.ClassifyCuisine200Response ## Properties diff --git a/javascript/docs/ClassifyGroceryProduct200Response.md b/javascript/docs/ClassifyGroceryProduct200Response.md index 9db1aa721..db1cd100c 100644 --- a/javascript/docs/ClassifyGroceryProduct200Response.md +++ b/javascript/docs/ClassifyGroceryProduct200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ClassifyGroceryProduct200Response +# Spoonacular.ClassifyGroceryProduct200Response ## Properties diff --git a/javascript/docs/ClassifyGroceryProductBulk200ResponseInner.md b/javascript/docs/ClassifyGroceryProductBulk200ResponseInner.md index c6da9c696..66b1fd615 100644 --- a/javascript/docs/ClassifyGroceryProductBulk200ResponseInner.md +++ b/javascript/docs/ClassifyGroceryProductBulk200ResponseInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ClassifyGroceryProductBulk200ResponseInner +# Spoonacular.ClassifyGroceryProductBulk200ResponseInner ## Properties diff --git a/javascript/docs/ClassifyGroceryProductBulkRequestInner.md b/javascript/docs/ClassifyGroceryProductBulkRequestInner.md index 4de97600d..93b4bf01b 100644 --- a/javascript/docs/ClassifyGroceryProductBulkRequestInner.md +++ b/javascript/docs/ClassifyGroceryProductBulkRequestInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ClassifyGroceryProductBulkRequestInner +# Spoonacular.ClassifyGroceryProductBulkRequestInner ## Properties diff --git a/javascript/docs/ClassifyGroceryProductRequest.md b/javascript/docs/ClassifyGroceryProductRequest.md index 4ee380583..474b5fbd5 100644 --- a/javascript/docs/ClassifyGroceryProductRequest.md +++ b/javascript/docs/ClassifyGroceryProductRequest.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ClassifyGroceryProductRequest +# Spoonacular.ClassifyGroceryProductRequest ## Properties diff --git a/javascript/docs/ComparableProduct.md b/javascript/docs/ComparableProduct.md index 0e299d2b7..01297af4b 100644 --- a/javascript/docs/ComparableProduct.md +++ b/javascript/docs/ComparableProduct.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ComparableProduct +# Spoonacular.ComparableProduct ## Properties diff --git a/javascript/docs/ComputeGlycemicLoad200Response.md b/javascript/docs/ComputeGlycemicLoad200Response.md index 9a2fb961e..a1e0fecc8 100644 --- a/javascript/docs/ComputeGlycemicLoad200Response.md +++ b/javascript/docs/ComputeGlycemicLoad200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ComputeGlycemicLoad200Response +# Spoonacular.ComputeGlycemicLoad200Response ## Properties diff --git a/javascript/docs/ComputeGlycemicLoad200ResponseIngredientsInner.md b/javascript/docs/ComputeGlycemicLoad200ResponseIngredientsInner.md index 4e6513685..ab5290b88 100644 --- a/javascript/docs/ComputeGlycemicLoad200ResponseIngredientsInner.md +++ b/javascript/docs/ComputeGlycemicLoad200ResponseIngredientsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ComputeGlycemicLoad200ResponseIngredientsInner +# Spoonacular.ComputeGlycemicLoad200ResponseIngredientsInner ## Properties diff --git a/javascript/docs/ComputeGlycemicLoadRequest.md b/javascript/docs/ComputeGlycemicLoadRequest.md index bfd54b4ce..2d40e25fa 100644 --- a/javascript/docs/ComputeGlycemicLoadRequest.md +++ b/javascript/docs/ComputeGlycemicLoadRequest.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ComputeGlycemicLoadRequest +# Spoonacular.ComputeGlycemicLoadRequest ## Properties diff --git a/javascript/docs/ComputeIngredientAmount200Response.md b/javascript/docs/ComputeIngredientAmount200Response.md index f68ffdfa4..53b1093cc 100644 --- a/javascript/docs/ComputeIngredientAmount200Response.md +++ b/javascript/docs/ComputeIngredientAmount200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ComputeIngredientAmount200Response +# Spoonacular.ComputeIngredientAmount200Response ## Properties diff --git a/javascript/docs/ConnectUser200Response.md b/javascript/docs/ConnectUser200Response.md index 71ce04a1c..4e96d7145 100644 --- a/javascript/docs/ConnectUser200Response.md +++ b/javascript/docs/ConnectUser200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ConnectUser200Response +# Spoonacular.ConnectUser200Response ## Properties diff --git a/javascript/docs/ConnectUserRequest.md b/javascript/docs/ConnectUserRequest.md index e56f828f0..68a76cca1 100644 --- a/javascript/docs/ConnectUserRequest.md +++ b/javascript/docs/ConnectUserRequest.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ConnectUserRequest +# Spoonacular.ConnectUserRequest ## Properties diff --git a/javascript/docs/ConvertAmounts200Response.md b/javascript/docs/ConvertAmounts200Response.md index b94cc20fd..f694e435f 100644 --- a/javascript/docs/ConvertAmounts200Response.md +++ b/javascript/docs/ConvertAmounts200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ConvertAmounts200Response +# Spoonacular.ConvertAmounts200Response ## Properties diff --git a/javascript/docs/CreateRecipeCard200Response.md b/javascript/docs/CreateRecipeCard200Response.md index 44eec4645..12792703a 100644 --- a/javascript/docs/CreateRecipeCard200Response.md +++ b/javascript/docs/CreateRecipeCard200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.CreateRecipeCard200Response +# Spoonacular.CreateRecipeCard200Response ## Properties diff --git a/javascript/docs/DefaultApi.md b/javascript/docs/DefaultApi.md index e4ddee4a4..40e905c57 100644 --- a/javascript/docs/DefaultApi.md +++ b/javascript/docs/DefaultApi.md @@ -1,4 +1,4 @@ -# SpoonacularApi.DefaultApi +# Spoonacular.DefaultApi All URIs are relative to *https://api.spoonacular.com* @@ -21,15 +21,15 @@ This endpoint allows you to send raw recipe information, such as title, servings ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.DefaultApi(); +let apiInstance = new Spoonacular.DefaultApi(); let analyzeRecipeRequest = {"title":"Spaghetti Carbonara","servings":2,"ingredients":["1 lb spaghetti","3.5 oz pancetta","2 Tbsps olive oil","1 egg","0.5 cup parmesan cheese"],"instructions":"Bring a large pot of water to a boil and season generously with salt. Add the pasta to the water once boiling and cook until al dente. Reserve 2 cups of cooking water and drain the pasta. "}; // AnalyzeRecipeRequest | Example request body. let opts = { 'language': "en", // String | The input language, either \"en\" or \"de\". @@ -80,15 +80,15 @@ Generate a recipe card for a recipe. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.DefaultApi(); +let apiInstance = new Spoonacular.DefaultApi(); let id = 4632; // Number | The recipe id. let opts = { 'mask': "ellipseMask", // String | The mask to put over the recipe image (\"ellipseMask\", \"diamondMask\", \"starMask\", \"heartMask\", \"potMask\", \"fishMask\"). @@ -141,15 +141,15 @@ Search through thousands of restaurants (in North America) by location, cuisine, ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.DefaultApi(); +let apiInstance = new Spoonacular.DefaultApi(); let opts = { 'query': "beach cafe", // String | The search query. 'lat': 37.7786357, // Number | The latitude of the user's location. diff --git a/javascript/docs/DetectFoodInText200Response.md b/javascript/docs/DetectFoodInText200Response.md index 75634995e..5e35967f8 100644 --- a/javascript/docs/DetectFoodInText200Response.md +++ b/javascript/docs/DetectFoodInText200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.DetectFoodInText200Response +# Spoonacular.DetectFoodInText200Response ## Properties diff --git a/javascript/docs/DetectFoodInText200ResponseAnnotationsInner.md b/javascript/docs/DetectFoodInText200ResponseAnnotationsInner.md index b09903682..9bd8b1171 100644 --- a/javascript/docs/DetectFoodInText200ResponseAnnotationsInner.md +++ b/javascript/docs/DetectFoodInText200ResponseAnnotationsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.DetectFoodInText200ResponseAnnotationsInner +# Spoonacular.DetectFoodInText200ResponseAnnotationsInner ## Properties diff --git a/javascript/docs/GenerateMealPlan200Response.md b/javascript/docs/GenerateMealPlan200Response.md index b30314507..f388723a0 100644 --- a/javascript/docs/GenerateMealPlan200Response.md +++ b/javascript/docs/GenerateMealPlan200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GenerateMealPlan200Response +# Spoonacular.GenerateMealPlan200Response ## Properties diff --git a/javascript/docs/GenerateMealPlan200ResponseNutrients.md b/javascript/docs/GenerateMealPlan200ResponseNutrients.md index 75e0862bd..b29b42bbc 100644 --- a/javascript/docs/GenerateMealPlan200ResponseNutrients.md +++ b/javascript/docs/GenerateMealPlan200ResponseNutrients.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GenerateMealPlan200ResponseNutrients +# Spoonacular.GenerateMealPlan200ResponseNutrients ## Properties diff --git a/javascript/docs/GetARandomFoodJoke200Response.md b/javascript/docs/GetARandomFoodJoke200Response.md index 3d8862b31..53daebf60 100644 --- a/javascript/docs/GetARandomFoodJoke200Response.md +++ b/javascript/docs/GetARandomFoodJoke200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetARandomFoodJoke200Response +# Spoonacular.GetARandomFoodJoke200Response ## Properties diff --git a/javascript/docs/GetAnalyzedRecipeInstructions200ResponseInner.md b/javascript/docs/GetAnalyzedRecipeInstructions200ResponseInner.md index bc33209be..a35c65694 100644 --- a/javascript/docs/GetAnalyzedRecipeInstructions200ResponseInner.md +++ b/javascript/docs/GetAnalyzedRecipeInstructions200ResponseInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInner +# Spoonacular.GetAnalyzedRecipeInstructions200ResponseInner ## Properties diff --git a/javascript/docs/GetAnalyzedRecipeInstructions200ResponseInnerStepsInner.md b/javascript/docs/GetAnalyzedRecipeInstructions200ResponseInnerStepsInner.md index 33fbf49e5..62141feee 100644 --- a/javascript/docs/GetAnalyzedRecipeInstructions200ResponseInnerStepsInner.md +++ b/javascript/docs/GetAnalyzedRecipeInstructions200ResponseInnerStepsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInnerStepsInner +# Spoonacular.GetAnalyzedRecipeInstructions200ResponseInnerStepsInner ## Properties diff --git a/javascript/docs/GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner.md b/javascript/docs/GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner.md index fb0e16f84..a64cbc841 100644 --- a/javascript/docs/GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner.md +++ b/javascript/docs/GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner +# Spoonacular.GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner ## Properties diff --git a/javascript/docs/GetComparableProducts200Response.md b/javascript/docs/GetComparableProducts200Response.md index 77b73bc3c..8fc9ab02a 100644 --- a/javascript/docs/GetComparableProducts200Response.md +++ b/javascript/docs/GetComparableProducts200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetComparableProducts200Response +# Spoonacular.GetComparableProducts200Response ## Properties diff --git a/javascript/docs/GetComparableProducts200ResponseComparableProducts.md b/javascript/docs/GetComparableProducts200ResponseComparableProducts.md index 0d2585315..520839ace 100644 --- a/javascript/docs/GetComparableProducts200ResponseComparableProducts.md +++ b/javascript/docs/GetComparableProducts200ResponseComparableProducts.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetComparableProducts200ResponseComparableProducts +# Spoonacular.GetComparableProducts200ResponseComparableProducts ## Properties diff --git a/javascript/docs/GetConversationSuggests200Response.md b/javascript/docs/GetConversationSuggests200Response.md index da78cab08..e1ee95104 100644 --- a/javascript/docs/GetConversationSuggests200Response.md +++ b/javascript/docs/GetConversationSuggests200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetConversationSuggests200Response +# Spoonacular.GetConversationSuggests200Response ## Properties diff --git a/javascript/docs/GetConversationSuggests200ResponseSuggests.md b/javascript/docs/GetConversationSuggests200ResponseSuggests.md index d42adfdc6..676b95c85 100644 --- a/javascript/docs/GetConversationSuggests200ResponseSuggests.md +++ b/javascript/docs/GetConversationSuggests200ResponseSuggests.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetConversationSuggests200ResponseSuggests +# Spoonacular.GetConversationSuggests200ResponseSuggests ## Properties diff --git a/javascript/docs/GetConversationSuggests200ResponseSuggestsInner.md b/javascript/docs/GetConversationSuggests200ResponseSuggestsInner.md index de59d8b0e..4c6e283bd 100644 --- a/javascript/docs/GetConversationSuggests200ResponseSuggestsInner.md +++ b/javascript/docs/GetConversationSuggests200ResponseSuggestsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetConversationSuggests200ResponseSuggestsInner +# Spoonacular.GetConversationSuggests200ResponseSuggestsInner ## Properties diff --git a/javascript/docs/GetDishPairingForWine200Response.md b/javascript/docs/GetDishPairingForWine200Response.md index 2c2b6a539..1c86ee542 100644 --- a/javascript/docs/GetDishPairingForWine200Response.md +++ b/javascript/docs/GetDishPairingForWine200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetDishPairingForWine200Response +# Spoonacular.GetDishPairingForWine200Response ## Properties diff --git a/javascript/docs/GetIngredientSubstitutes200Response.md b/javascript/docs/GetIngredientSubstitutes200Response.md index 637b87632..942b3dd25 100644 --- a/javascript/docs/GetIngredientSubstitutes200Response.md +++ b/javascript/docs/GetIngredientSubstitutes200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetIngredientSubstitutes200Response +# Spoonacular.GetIngredientSubstitutes200Response ## Properties diff --git a/javascript/docs/GetMealPlanTemplate200Response.md b/javascript/docs/GetMealPlanTemplate200Response.md index 71cf69fd9..a50f8127c 100644 --- a/javascript/docs/GetMealPlanTemplate200Response.md +++ b/javascript/docs/GetMealPlanTemplate200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetMealPlanTemplate200Response +# Spoonacular.GetMealPlanTemplate200Response ## Properties diff --git a/javascript/docs/GetMealPlanTemplate200ResponseDaysInner.md b/javascript/docs/GetMealPlanTemplate200ResponseDaysInner.md index e3fa5bb04..03b17caf1 100644 --- a/javascript/docs/GetMealPlanTemplate200ResponseDaysInner.md +++ b/javascript/docs/GetMealPlanTemplate200ResponseDaysInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetMealPlanTemplate200ResponseDaysInner +# Spoonacular.GetMealPlanTemplate200ResponseDaysInner ## Properties diff --git a/javascript/docs/GetMealPlanTemplate200ResponseDaysInnerItemsInner.md b/javascript/docs/GetMealPlanTemplate200ResponseDaysInnerItemsInner.md index b52091ef2..a4636e374 100644 --- a/javascript/docs/GetMealPlanTemplate200ResponseDaysInnerItemsInner.md +++ b/javascript/docs/GetMealPlanTemplate200ResponseDaysInnerItemsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetMealPlanTemplate200ResponseDaysInnerItemsInner +# Spoonacular.GetMealPlanTemplate200ResponseDaysInnerItemsInner ## Properties diff --git a/javascript/docs/GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue.md b/javascript/docs/GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue.md index 5be3583b7..0b4fb862b 100644 --- a/javascript/docs/GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue.md +++ b/javascript/docs/GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue +# Spoonacular.GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue ## Properties diff --git a/javascript/docs/GetMealPlanTemplates200Response.md b/javascript/docs/GetMealPlanTemplates200Response.md index b84a364d6..7ee7fc2dc 100644 --- a/javascript/docs/GetMealPlanTemplates200Response.md +++ b/javascript/docs/GetMealPlanTemplates200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetMealPlanTemplates200Response +# Spoonacular.GetMealPlanTemplates200Response ## Properties diff --git a/javascript/docs/GetMealPlanTemplates200ResponseTemplatesInner.md b/javascript/docs/GetMealPlanTemplates200ResponseTemplatesInner.md index b268cb869..471d3ec04 100644 --- a/javascript/docs/GetMealPlanTemplates200ResponseTemplatesInner.md +++ b/javascript/docs/GetMealPlanTemplates200ResponseTemplatesInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetMealPlanTemplates200ResponseTemplatesInner +# Spoonacular.GetMealPlanTemplates200ResponseTemplatesInner ## Properties diff --git a/javascript/docs/GetMealPlanWeek200Response.md b/javascript/docs/GetMealPlanWeek200Response.md index a6c5596c3..a8f88fd35 100644 --- a/javascript/docs/GetMealPlanWeek200Response.md +++ b/javascript/docs/GetMealPlanWeek200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetMealPlanWeek200Response +# Spoonacular.GetMealPlanWeek200Response ## Properties diff --git a/javascript/docs/GetMealPlanWeek200ResponseDaysInner.md b/javascript/docs/GetMealPlanWeek200ResponseDaysInner.md index 03c663b07..81c556da3 100644 --- a/javascript/docs/GetMealPlanWeek200ResponseDaysInner.md +++ b/javascript/docs/GetMealPlanWeek200ResponseDaysInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetMealPlanWeek200ResponseDaysInner +# Spoonacular.GetMealPlanWeek200ResponseDaysInner ## Properties diff --git a/javascript/docs/GetMealPlanWeek200ResponseDaysInnerItemsInner.md b/javascript/docs/GetMealPlanWeek200ResponseDaysInnerItemsInner.md index ab8be6a15..84427f01e 100644 --- a/javascript/docs/GetMealPlanWeek200ResponseDaysInnerItemsInner.md +++ b/javascript/docs/GetMealPlanWeek200ResponseDaysInnerItemsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInner +# Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInner ## Properties diff --git a/javascript/docs/GetMealPlanWeek200ResponseDaysInnerItemsInnerValue.md b/javascript/docs/GetMealPlanWeek200ResponseDaysInnerItemsInnerValue.md index 6c66639da..f32e6f680 100644 --- a/javascript/docs/GetMealPlanWeek200ResponseDaysInnerItemsInnerValue.md +++ b/javascript/docs/GetMealPlanWeek200ResponseDaysInnerItemsInnerValue.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInnerValue +# Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInnerValue ## Properties diff --git a/javascript/docs/GetMealPlanWeek200ResponseDaysInnerNutritionSummary.md b/javascript/docs/GetMealPlanWeek200ResponseDaysInnerNutritionSummary.md index 682ae0a74..033b45b0c 100644 --- a/javascript/docs/GetMealPlanWeek200ResponseDaysInnerNutritionSummary.md +++ b/javascript/docs/GetMealPlanWeek200ResponseDaysInnerNutritionSummary.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerNutritionSummary +# Spoonacular.GetMealPlanWeek200ResponseDaysInnerNutritionSummary ## Properties diff --git a/javascript/docs/GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner.md b/javascript/docs/GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner.md index 2cfcecb80..e5dcf7a68 100644 --- a/javascript/docs/GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner.md +++ b/javascript/docs/GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner +# Spoonacular.GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner ## Properties diff --git a/javascript/docs/GetRandomRecipes200Response.md b/javascript/docs/GetRandomRecipes200Response.md index ea9764313..eaafb7dbe 100644 --- a/javascript/docs/GetRandomRecipes200Response.md +++ b/javascript/docs/GetRandomRecipes200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetRandomRecipes200Response +# Spoonacular.GetRandomRecipes200Response ## Properties diff --git a/javascript/docs/GetRecipeEquipmentByID200Response.md b/javascript/docs/GetRecipeEquipmentByID200Response.md index 97f046364..d724695e4 100644 --- a/javascript/docs/GetRecipeEquipmentByID200Response.md +++ b/javascript/docs/GetRecipeEquipmentByID200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetRecipeEquipmentByID200Response +# Spoonacular.GetRecipeEquipmentByID200Response ## Properties diff --git a/javascript/docs/GetRecipeEquipmentByID200ResponseEquipmentInner.md b/javascript/docs/GetRecipeEquipmentByID200ResponseEquipmentInner.md index 787d0bdf2..1d919608d 100644 --- a/javascript/docs/GetRecipeEquipmentByID200ResponseEquipmentInner.md +++ b/javascript/docs/GetRecipeEquipmentByID200ResponseEquipmentInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetRecipeEquipmentByID200ResponseEquipmentInner +# Spoonacular.GetRecipeEquipmentByID200ResponseEquipmentInner ## Properties diff --git a/javascript/docs/GetRecipeIngredientsByID200Response.md b/javascript/docs/GetRecipeIngredientsByID200Response.md index 4ea813085..c9fad259f 100644 --- a/javascript/docs/GetRecipeIngredientsByID200Response.md +++ b/javascript/docs/GetRecipeIngredientsByID200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetRecipeIngredientsByID200Response +# Spoonacular.GetRecipeIngredientsByID200Response ## Properties diff --git a/javascript/docs/GetRecipeIngredientsByID200ResponseIngredientsInner.md b/javascript/docs/GetRecipeIngredientsByID200ResponseIngredientsInner.md index 2a7828caf..71af123de 100644 --- a/javascript/docs/GetRecipeIngredientsByID200ResponseIngredientsInner.md +++ b/javascript/docs/GetRecipeIngredientsByID200ResponseIngredientsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetRecipeIngredientsByID200ResponseIngredientsInner +# Spoonacular.GetRecipeIngredientsByID200ResponseIngredientsInner ## Properties diff --git a/javascript/docs/GetRecipeNutritionWidgetByID200Response.md b/javascript/docs/GetRecipeNutritionWidgetByID200Response.md index 122a27035..a5bfb3fa1 100644 --- a/javascript/docs/GetRecipeNutritionWidgetByID200Response.md +++ b/javascript/docs/GetRecipeNutritionWidgetByID200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetRecipeNutritionWidgetByID200Response +# Spoonacular.GetRecipeNutritionWidgetByID200Response ## Properties diff --git a/javascript/docs/GetRecipeNutritionWidgetByID200ResponseBadInner.md b/javascript/docs/GetRecipeNutritionWidgetByID200ResponseBadInner.md index 5a3086427..59a046094 100644 --- a/javascript/docs/GetRecipeNutritionWidgetByID200ResponseBadInner.md +++ b/javascript/docs/GetRecipeNutritionWidgetByID200ResponseBadInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetRecipeNutritionWidgetByID200ResponseBadInner +# Spoonacular.GetRecipeNutritionWidgetByID200ResponseBadInner ## Properties diff --git a/javascript/docs/GetRecipeNutritionWidgetByID200ResponseGoodInner.md b/javascript/docs/GetRecipeNutritionWidgetByID200ResponseGoodInner.md index ff965d020..803462e13 100644 --- a/javascript/docs/GetRecipeNutritionWidgetByID200ResponseGoodInner.md +++ b/javascript/docs/GetRecipeNutritionWidgetByID200ResponseGoodInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetRecipeNutritionWidgetByID200ResponseGoodInner +# Spoonacular.GetRecipeNutritionWidgetByID200ResponseGoodInner ## Properties diff --git a/javascript/docs/GetRecipePriceBreakdownByID200Response.md b/javascript/docs/GetRecipePriceBreakdownByID200Response.md index 9a7c2eb89..7ddad6cef 100644 --- a/javascript/docs/GetRecipePriceBreakdownByID200Response.md +++ b/javascript/docs/GetRecipePriceBreakdownByID200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetRecipePriceBreakdownByID200Response +# Spoonacular.GetRecipePriceBreakdownByID200Response ## Properties diff --git a/javascript/docs/GetRecipePriceBreakdownByID200ResponseIngredientsInner.md b/javascript/docs/GetRecipePriceBreakdownByID200ResponseIngredientsInner.md index 2c48102d1..2d92c2815 100644 --- a/javascript/docs/GetRecipePriceBreakdownByID200ResponseIngredientsInner.md +++ b/javascript/docs/GetRecipePriceBreakdownByID200ResponseIngredientsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInner +# Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInner ## Properties diff --git a/javascript/docs/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount.md b/javascript/docs/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount.md index a7b655801..e0e1a7d46 100644 --- a/javascript/docs/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount.md +++ b/javascript/docs/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount +# Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount ## Properties diff --git a/javascript/docs/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric.md b/javascript/docs/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric.md index a60fb7ca2..05403ed0c 100644 --- a/javascript/docs/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric.md +++ b/javascript/docs/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric +# Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric ## Properties diff --git a/javascript/docs/GetShoppingList200Response.md b/javascript/docs/GetShoppingList200Response.md index 30369b93d..fba7b22c5 100644 --- a/javascript/docs/GetShoppingList200Response.md +++ b/javascript/docs/GetShoppingList200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetShoppingList200Response +# Spoonacular.GetShoppingList200Response ## Properties diff --git a/javascript/docs/GetShoppingList200ResponseAislesInner.md b/javascript/docs/GetShoppingList200ResponseAislesInner.md index 442415107..75c8903ae 100644 --- a/javascript/docs/GetShoppingList200ResponseAislesInner.md +++ b/javascript/docs/GetShoppingList200ResponseAislesInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetShoppingList200ResponseAislesInner +# Spoonacular.GetShoppingList200ResponseAislesInner ## Properties diff --git a/javascript/docs/GetShoppingList200ResponseAislesInnerItemsInner.md b/javascript/docs/GetShoppingList200ResponseAislesInnerItemsInner.md index b02d8c6f6..0dc4ef0da 100644 --- a/javascript/docs/GetShoppingList200ResponseAislesInnerItemsInner.md +++ b/javascript/docs/GetShoppingList200ResponseAislesInnerItemsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInner +# Spoonacular.GetShoppingList200ResponseAislesInnerItemsInner ## Properties diff --git a/javascript/docs/GetShoppingList200ResponseAislesInnerItemsInnerMeasures.md b/javascript/docs/GetShoppingList200ResponseAislesInnerItemsInnerMeasures.md index c33d5ea1f..ba812d761 100644 --- a/javascript/docs/GetShoppingList200ResponseAislesInnerItemsInnerMeasures.md +++ b/javascript/docs/GetShoppingList200ResponseAislesInnerItemsInnerMeasures.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInnerMeasures +# Spoonacular.GetShoppingList200ResponseAislesInnerItemsInnerMeasures ## Properties diff --git a/javascript/docs/GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal.md b/javascript/docs/GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal.md index 66dc73450..a80707a9d 100644 --- a/javascript/docs/GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal.md +++ b/javascript/docs/GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal +# Spoonacular.GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal ## Properties diff --git a/javascript/docs/GetSimilarRecipes200ResponseInner.md b/javascript/docs/GetSimilarRecipes200ResponseInner.md index af2c25ea6..167405ea0 100644 --- a/javascript/docs/GetSimilarRecipes200ResponseInner.md +++ b/javascript/docs/GetSimilarRecipes200ResponseInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetSimilarRecipes200ResponseInner +# Spoonacular.GetSimilarRecipes200ResponseInner ## Properties diff --git a/javascript/docs/GetWineDescription200Response.md b/javascript/docs/GetWineDescription200Response.md index 75f2390c0..9d98b6a4d 100644 --- a/javascript/docs/GetWineDescription200Response.md +++ b/javascript/docs/GetWineDescription200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetWineDescription200Response +# Spoonacular.GetWineDescription200Response ## Properties diff --git a/javascript/docs/GetWinePairing200Response.md b/javascript/docs/GetWinePairing200Response.md index c14d05f59..8fd05857b 100644 --- a/javascript/docs/GetWinePairing200Response.md +++ b/javascript/docs/GetWinePairing200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetWinePairing200Response +# Spoonacular.GetWinePairing200Response ## Properties diff --git a/javascript/docs/GetWinePairing200ResponseProductMatchesInner.md b/javascript/docs/GetWinePairing200ResponseProductMatchesInner.md index 15e22340d..93ac6f1b5 100644 --- a/javascript/docs/GetWinePairing200ResponseProductMatchesInner.md +++ b/javascript/docs/GetWinePairing200ResponseProductMatchesInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetWinePairing200ResponseProductMatchesInner +# Spoonacular.GetWinePairing200ResponseProductMatchesInner ## Properties diff --git a/javascript/docs/GetWineRecommendation200Response.md b/javascript/docs/GetWineRecommendation200Response.md index 47a2b9afb..bfe7b0ae7 100644 --- a/javascript/docs/GetWineRecommendation200Response.md +++ b/javascript/docs/GetWineRecommendation200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetWineRecommendation200Response +# Spoonacular.GetWineRecommendation200Response ## Properties diff --git a/javascript/docs/GetWineRecommendation200ResponseRecommendedWinesInner.md b/javascript/docs/GetWineRecommendation200ResponseRecommendedWinesInner.md index ac442a799..215af7955 100644 --- a/javascript/docs/GetWineRecommendation200ResponseRecommendedWinesInner.md +++ b/javascript/docs/GetWineRecommendation200ResponseRecommendedWinesInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GetWineRecommendation200ResponseRecommendedWinesInner +# Spoonacular.GetWineRecommendation200ResponseRecommendedWinesInner ## Properties diff --git a/javascript/docs/GuessNutritionByDishName200Response.md b/javascript/docs/GuessNutritionByDishName200Response.md index 3e09d360a..ef7a37154 100644 --- a/javascript/docs/GuessNutritionByDishName200Response.md +++ b/javascript/docs/GuessNutritionByDishName200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GuessNutritionByDishName200Response +# Spoonacular.GuessNutritionByDishName200Response ## Properties diff --git a/javascript/docs/GuessNutritionByDishName200ResponseCalories.md b/javascript/docs/GuessNutritionByDishName200ResponseCalories.md index 1ebb6c63f..7db46aadc 100644 --- a/javascript/docs/GuessNutritionByDishName200ResponseCalories.md +++ b/javascript/docs/GuessNutritionByDishName200ResponseCalories.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GuessNutritionByDishName200ResponseCalories +# Spoonacular.GuessNutritionByDishName200ResponseCalories ## Properties diff --git a/javascript/docs/GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent.md b/javascript/docs/GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent.md index 92cc9bb67..d8759a200 100644 --- a/javascript/docs/GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent.md +++ b/javascript/docs/GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent.md @@ -1,4 +1,4 @@ -# SpoonacularApi.GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent +# Spoonacular.GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent ## Properties diff --git a/javascript/docs/ImageAnalysisByURL200Response.md b/javascript/docs/ImageAnalysisByURL200Response.md index 07d9a9bcd..efdc8ffda 100644 --- a/javascript/docs/ImageAnalysisByURL200Response.md +++ b/javascript/docs/ImageAnalysisByURL200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ImageAnalysisByURL200Response +# Spoonacular.ImageAnalysisByURL200Response ## Properties diff --git a/javascript/docs/ImageAnalysisByURL200ResponseCategory.md b/javascript/docs/ImageAnalysisByURL200ResponseCategory.md index 5322291d5..b59c9b626 100644 --- a/javascript/docs/ImageAnalysisByURL200ResponseCategory.md +++ b/javascript/docs/ImageAnalysisByURL200ResponseCategory.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ImageAnalysisByURL200ResponseCategory +# Spoonacular.ImageAnalysisByURL200ResponseCategory ## Properties diff --git a/javascript/docs/ImageAnalysisByURL200ResponseNutrition.md b/javascript/docs/ImageAnalysisByURL200ResponseNutrition.md index e187809e5..fbc5d472e 100644 --- a/javascript/docs/ImageAnalysisByURL200ResponseNutrition.md +++ b/javascript/docs/ImageAnalysisByURL200ResponseNutrition.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ImageAnalysisByURL200ResponseNutrition +# Spoonacular.ImageAnalysisByURL200ResponseNutrition ## Properties diff --git a/javascript/docs/ImageAnalysisByURL200ResponseNutritionCalories.md b/javascript/docs/ImageAnalysisByURL200ResponseNutritionCalories.md index 7b53ccc35..4e8adb40a 100644 --- a/javascript/docs/ImageAnalysisByURL200ResponseNutritionCalories.md +++ b/javascript/docs/ImageAnalysisByURL200ResponseNutritionCalories.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ImageAnalysisByURL200ResponseNutritionCalories +# Spoonacular.ImageAnalysisByURL200ResponseNutritionCalories ## Properties diff --git a/javascript/docs/ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent.md b/javascript/docs/ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent.md index 831fa6b0b..0c29342bd 100644 --- a/javascript/docs/ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent.md +++ b/javascript/docs/ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent +# Spoonacular.ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent ## Properties diff --git a/javascript/docs/ImageAnalysisByURL200ResponseRecipesInner.md b/javascript/docs/ImageAnalysisByURL200ResponseRecipesInner.md index c50d16a41..808874ff5 100644 --- a/javascript/docs/ImageAnalysisByURL200ResponseRecipesInner.md +++ b/javascript/docs/ImageAnalysisByURL200ResponseRecipesInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ImageAnalysisByURL200ResponseRecipesInner +# Spoonacular.ImageAnalysisByURL200ResponseRecipesInner ## Properties diff --git a/javascript/docs/ImageClassificationByURL200Response.md b/javascript/docs/ImageClassificationByURL200Response.md index 14b43d3cf..c41ff9b0b 100644 --- a/javascript/docs/ImageClassificationByURL200Response.md +++ b/javascript/docs/ImageClassificationByURL200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ImageClassificationByURL200Response +# Spoonacular.ImageClassificationByURL200Response ## Properties diff --git a/javascript/docs/IngredientBasics.md b/javascript/docs/IngredientBasics.md index 33489c5d4..4c6d4f9a9 100644 --- a/javascript/docs/IngredientBasics.md +++ b/javascript/docs/IngredientBasics.md @@ -1,4 +1,4 @@ -# SpoonacularApi.IngredientBasics +# Spoonacular.IngredientBasics ## Properties diff --git a/javascript/docs/IngredientInformation.md b/javascript/docs/IngredientInformation.md index cdb80d234..2d338f71e 100644 --- a/javascript/docs/IngredientInformation.md +++ b/javascript/docs/IngredientInformation.md @@ -1,4 +1,4 @@ -# SpoonacularApi.IngredientInformation +# Spoonacular.IngredientInformation ## Properties diff --git a/javascript/docs/IngredientInformationEstimatedCost.md b/javascript/docs/IngredientInformationEstimatedCost.md index d33680430..5b1d3146c 100644 --- a/javascript/docs/IngredientInformationEstimatedCost.md +++ b/javascript/docs/IngredientInformationEstimatedCost.md @@ -1,4 +1,4 @@ -# SpoonacularApi.IngredientInformationEstimatedCost +# Spoonacular.IngredientInformationEstimatedCost ## Properties diff --git a/javascript/docs/IngredientInformationNutrition.md b/javascript/docs/IngredientInformationNutrition.md index c12f64cba..6908bd2b4 100644 --- a/javascript/docs/IngredientInformationNutrition.md +++ b/javascript/docs/IngredientInformationNutrition.md @@ -1,4 +1,4 @@ -# SpoonacularApi.IngredientInformationNutrition +# Spoonacular.IngredientInformationNutrition ## Properties diff --git a/javascript/docs/IngredientInformationNutritionPropertiesInner.md b/javascript/docs/IngredientInformationNutritionPropertiesInner.md index dc3447506..18b2ff6c2 100644 --- a/javascript/docs/IngredientInformationNutritionPropertiesInner.md +++ b/javascript/docs/IngredientInformationNutritionPropertiesInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.IngredientInformationNutritionPropertiesInner +# Spoonacular.IngredientInformationNutritionPropertiesInner ## Properties diff --git a/javascript/docs/IngredientSearch200Response.md b/javascript/docs/IngredientSearch200Response.md index bec221ef5..82b73a8b5 100644 --- a/javascript/docs/IngredientSearch200Response.md +++ b/javascript/docs/IngredientSearch200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.IngredientSearch200Response +# Spoonacular.IngredientSearch200Response ## Properties diff --git a/javascript/docs/IngredientSearch200ResponseResultsInner.md b/javascript/docs/IngredientSearch200ResponseResultsInner.md index 2605f3bf5..93e8523c0 100644 --- a/javascript/docs/IngredientSearch200ResponseResultsInner.md +++ b/javascript/docs/IngredientSearch200ResponseResultsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.IngredientSearch200ResponseResultsInner +# Spoonacular.IngredientSearch200ResponseResultsInner ## Properties diff --git a/javascript/docs/IngredientsApi.md b/javascript/docs/IngredientsApi.md index 9ff16d654..b62e00c7c 100644 --- a/javascript/docs/IngredientsApi.md +++ b/javascript/docs/IngredientsApi.md @@ -1,4 +1,4 @@ -# SpoonacularApi.IngredientsApi +# Spoonacular.IngredientsApi All URIs are relative to *https://api.spoonacular.com* @@ -27,15 +27,15 @@ Autocomplete the entry of an ingredient. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.IngredientsApi(); +let apiInstance = new Spoonacular.IngredientsApi(); let query = "burger"; // String | The (natural language) search query. let opts = { 'number': 10, // Number | The maximum number of items to return (between 1 and 100). Defaults to 10. @@ -88,15 +88,15 @@ Compute the amount you need of a certain ingredient for a certain nutritional go ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.IngredientsApi(); +let apiInstance = new Spoonacular.IngredientsApi(); let id = 9266; // Number | The id of the ingredient you want the amount for. let nutrient = "protein"; // String | The target nutrient. See a list of supported nutrients. let target = 2; // Number | The target number of the given nutrient. @@ -147,15 +147,15 @@ Use an ingredient id to get all available information about an ingredient, such ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.IngredientsApi(); +let apiInstance = new Spoonacular.IngredientsApi(); let id = 9266; // Number | The ingredient id. let opts = { 'amount': 150, // Number | The amount of this ingredient. @@ -204,15 +204,15 @@ Search for substitutes for a given ingredient. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.IngredientsApi(); +let apiInstance = new Spoonacular.IngredientsApi(); let ingredientName = "butter"; // String | The name of the ingredient you want to replace. apiInstance.getIngredientSubstitutes(ingredientName, (error, data, response) => { if (error) { @@ -255,15 +255,15 @@ Search for substitutes for a given ingredient. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.IngredientsApi(); +let apiInstance = new Spoonacular.IngredientsApi(); let id = 1001; // Number | The id of the ingredient you want substitutes for. apiInstance.getIngredientSubstitutesByID(id, (error, data, response) => { if (error) { @@ -306,15 +306,15 @@ Search for simple whole foods (e.g. fruits, vegetables, nuts, grains, meat, fish ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.IngredientsApi(); +let apiInstance = new Spoonacular.IngredientsApi(); let query = "burger"; // String | The (natural language) search query. let opts = { 'addChildren': true, // Boolean | Whether to add children of found foods. @@ -387,15 +387,15 @@ Visualize a recipe's ingredient list. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.IngredientsApi(); +let apiInstance = new Spoonacular.IngredientsApi(); let id = 1082038; // Number | The recipe id. let opts = { 'measure': "metric" // String | Whether the the measures should be 'us' or 'metric'. @@ -442,15 +442,15 @@ Map a set of ingredients to products you can buy in the grocery store. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.IngredientsApi(); +let apiInstance = new Spoonacular.IngredientsApi(); let mapIngredientsToGroceryProductsRequest = {"ingredients":["eggs","bacon"],"servings":2}; // MapIngredientsToGroceryProductsRequest | apiInstance.mapIngredientsToGroceryProducts(mapIngredientsToGroceryProductsRequest, (error, data, response) => { if (error) { @@ -493,15 +493,15 @@ Visualize ingredients of a recipe. You can play around with that endpoint! ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.IngredientsApi(); +let apiInstance = new Spoonacular.IngredientsApi(); let ingredientList = "ingredientList_example"; // String | The ingredient list of the recipe, one ingredient per line (separate lines with \\\\n). let servings = 3.4; // Number | The number of servings. let opts = { diff --git a/javascript/docs/MapIngredientsToGroceryProducts200ResponseInner.md b/javascript/docs/MapIngredientsToGroceryProducts200ResponseInner.md index 0fde78dca..7029ef071 100644 --- a/javascript/docs/MapIngredientsToGroceryProducts200ResponseInner.md +++ b/javascript/docs/MapIngredientsToGroceryProducts200ResponseInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.MapIngredientsToGroceryProducts200ResponseInner +# Spoonacular.MapIngredientsToGroceryProducts200ResponseInner ## Properties diff --git a/javascript/docs/MapIngredientsToGroceryProducts200ResponseInnerProductsInner.md b/javascript/docs/MapIngredientsToGroceryProducts200ResponseInnerProductsInner.md index 587481484..d79056d2b 100644 --- a/javascript/docs/MapIngredientsToGroceryProducts200ResponseInnerProductsInner.md +++ b/javascript/docs/MapIngredientsToGroceryProducts200ResponseInnerProductsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.MapIngredientsToGroceryProducts200ResponseInnerProductsInner +# Spoonacular.MapIngredientsToGroceryProducts200ResponseInnerProductsInner ## Properties diff --git a/javascript/docs/MapIngredientsToGroceryProductsRequest.md b/javascript/docs/MapIngredientsToGroceryProductsRequest.md index 9718cf49a..4266510c0 100644 --- a/javascript/docs/MapIngredientsToGroceryProductsRequest.md +++ b/javascript/docs/MapIngredientsToGroceryProductsRequest.md @@ -1,4 +1,4 @@ -# SpoonacularApi.MapIngredientsToGroceryProductsRequest +# Spoonacular.MapIngredientsToGroceryProductsRequest ## Properties diff --git a/javascript/docs/MealPlanningApi.md b/javascript/docs/MealPlanningApi.md index 839db0130..af02864db 100644 --- a/javascript/docs/MealPlanningApi.md +++ b/javascript/docs/MealPlanningApi.md @@ -1,4 +1,4 @@ -# SpoonacularApi.MealPlanningApi +# Spoonacular.MealPlanningApi All URIs are relative to *https://api.spoonacular.com* @@ -32,15 +32,15 @@ Add a meal plan template for a user. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MealPlanningApi(); +let apiInstance = new Spoonacular.MealPlanningApi(); let username = "dsky"; // String | The username. let hash = "4b5v4398573406"; // String | The private hash for the username. apiInstance.addMealPlanTemplate(username, hash, (error, data, response) => { @@ -85,15 +85,15 @@ Add an item to the user's meal plan. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MealPlanningApi(); +let apiInstance = new Spoonacular.MealPlanningApi(); let username = "dsky"; // String | The username. let hash = "hash_example"; // String | The private hash for the username. let addToMealPlanRequest = {"date":1589500800,"slot":1,"position":0,"type":"INGREDIENTS","value":{"ingredients":[{"name":"1 banana"}]}}; // AddToMealPlanRequest | @@ -140,15 +140,15 @@ Add an item to the current shopping list of a user. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MealPlanningApi(); +let apiInstance = new Spoonacular.MealPlanningApi(); let username = "dsky"; // String | The username. let hash = "hash_example"; // String | The private hash for the username. let addToShoppingListRequest = {"item":"1 package baking powder","aisle":"Baking","parse":true}; // AddToShoppingListRequest | @@ -195,15 +195,15 @@ Delete all planned items from the user's meal plan for a specific day. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MealPlanningApi(); +let apiInstance = new Spoonacular.MealPlanningApi(); let username = "dsky"; // String | The username. let date = "2020-06-01"; // String | The date in the format yyyy-mm-dd. let hash = "hash_example"; // String | The private hash for the username. @@ -250,15 +250,15 @@ In order to call user-specific endpoints, you need to connect your app's use ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MealPlanningApi(); +let apiInstance = new Spoonacular.MealPlanningApi(); let connectUserRequest = {"username":"your user's name","firstName":"your user's first name","lastName":"your user's last name","email":"your user's email"}; // ConnectUserRequest | apiInstance.connectUser(connectUserRequest, (error, data, response) => { if (error) { @@ -301,15 +301,15 @@ Delete an item from the user's meal plan. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MealPlanningApi(); +let apiInstance = new Spoonacular.MealPlanningApi(); let username = "dsky"; // String | The username. let id = 15678; // Number | The shopping list item id. let hash = "hash_example"; // String | The private hash for the username. @@ -356,15 +356,15 @@ Delete an item from the current shopping list of the user. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MealPlanningApi(); +let apiInstance = new Spoonacular.MealPlanningApi(); let username = "dsky"; // String | The username. let id = 15678; // Number | The shopping list item id. let hash = "hash_example"; // String | The private hash for the username. @@ -411,15 +411,15 @@ Delete a meal plan template for a user. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MealPlanningApi(); +let apiInstance = new Spoonacular.MealPlanningApi(); let username = "dsky"; // String | The username. let id = 15678; // Number | The shopping list item id. let hash = "4b5v4398573406"; // String | The private hash for the username. @@ -466,15 +466,15 @@ Generate a meal plan with three meals per day (breakfast, lunch, and dinner). ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MealPlanningApi(); +let apiInstance = new Spoonacular.MealPlanningApi(); let opts = { 'timeFrame': "day", // String | Either for one \"day\" or an entire \"week\". 'targetCalories': 2000, // Number | What is the caloric target for one day? The meal plan generator will try to get as close as possible to that goal. @@ -525,15 +525,15 @@ Generate the shopping list for a user from the meal planner in a given time fram ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MealPlanningApi(); +let apiInstance = new Spoonacular.MealPlanningApi(); let username = "dsky"; // String | The username. let startDate = "2020-06-01"; // String | The start date in the format yyyy-mm-dd. let endDate = "2020-06-07"; // String | The end date in the format yyyy-mm-dd. @@ -582,15 +582,15 @@ Get information about a meal plan template. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MealPlanningApi(); +let apiInstance = new Spoonacular.MealPlanningApi(); let username = "dsky"; // String | The username. let id = 15678; // Number | The shopping list item id. let hash = "hash_example"; // String | The private hash for the username. @@ -637,15 +637,15 @@ Get meal plan templates from user or public ones. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MealPlanningApi(); +let apiInstance = new Spoonacular.MealPlanningApi(); let username = "dsky"; // String | The username. let hash = "hash_example"; // String | The private hash for the username. apiInstance.getMealPlanTemplates(username, hash, (error, data, response) => { @@ -690,15 +690,15 @@ Retrieve a meal planned week for the given user. The username must be a spoonacu ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MealPlanningApi(); +let apiInstance = new Spoonacular.MealPlanningApi(); let username = "dsky"; // String | The username. let startDate = "2020-06-01"; // String | The start date of the meal planned week in the format yyyy-mm-dd. let hash = "hash_example"; // String | The private hash for the username. @@ -745,15 +745,15 @@ Get the current shopping list for the given user. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MealPlanningApi(); +let apiInstance = new Spoonacular.MealPlanningApi(); let username = "dsky"; // String | The username. let hash = "hash_example"; // String | The private hash for the username. apiInstance.getShoppingList(username, hash, (error, data, response) => { diff --git a/javascript/docs/MenuItem.md b/javascript/docs/MenuItem.md index 305aed6e4..c74b0cc99 100644 --- a/javascript/docs/MenuItem.md +++ b/javascript/docs/MenuItem.md @@ -1,4 +1,4 @@ -# SpoonacularApi.MenuItem +# Spoonacular.MenuItem ## Properties diff --git a/javascript/docs/MenuItemServings.md b/javascript/docs/MenuItemServings.md index d752ba280..8e608f265 100644 --- a/javascript/docs/MenuItemServings.md +++ b/javascript/docs/MenuItemServings.md @@ -1,4 +1,4 @@ -# SpoonacularApi.MenuItemServings +# Spoonacular.MenuItemServings ## Properties diff --git a/javascript/docs/MenuItemsApi.md b/javascript/docs/MenuItemsApi.md index a682acfd2..b8e0333aa 100644 --- a/javascript/docs/MenuItemsApi.md +++ b/javascript/docs/MenuItemsApi.md @@ -1,4 +1,4 @@ -# SpoonacularApi.MenuItemsApi +# Spoonacular.MenuItemsApi All URIs are relative to *https://api.spoonacular.com* @@ -25,15 +25,15 @@ Generate suggestions for menu items based on a (partial) query. The matches will ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MenuItemsApi(); +let apiInstance = new Spoonacular.MenuItemsApi(); let query = "chicke"; // String | The (partial) search query. let opts = { 'number': 10 // Number | The number of results to return (between 1 and 25). @@ -80,15 +80,15 @@ Use a menu item id to get all available information about a menu item, such as n ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MenuItemsApi(); +let apiInstance = new Spoonacular.MenuItemsApi(); let id = 424571; // Number | The menu item id. apiInstance.getMenuItemInformation(id, (error, data, response) => { if (error) { @@ -131,15 +131,15 @@ Visualize a menu item's nutritional information as HTML including CSS. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MenuItemsApi(); +let apiInstance = new Spoonacular.MenuItemsApi(); let id = 424571; // Number | The menu item id. apiInstance.menuItemNutritionByIDImage(id, (error, data, response) => { if (error) { @@ -182,15 +182,15 @@ Visualize a menu item's nutritional label information as an image. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MenuItemsApi(); +let apiInstance = new Spoonacular.MenuItemsApi(); let id = 342313; // Number | The menu item id. let opts = { 'showOptionalNutrients': false, // Boolean | Whether to show optional nutrients. @@ -241,15 +241,15 @@ Visualize a menu item's nutritional label information as HTML including CSS. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MenuItemsApi(); +let apiInstance = new Spoonacular.MenuItemsApi(); let id = 342313; // Number | The menu item id. let opts = { 'defaultCss': false, // Boolean | Whether the default CSS should be added to the response. @@ -302,15 +302,15 @@ Search over 115,000 menu items from over 800 fast food and chain restaurants. Fo ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MenuItemsApi(); +let apiInstance = new Spoonacular.MenuItemsApi(); let query = "burger"; // String | The (natural language) search query. let opts = { 'minCalories': 50, // Number | The minimum amount of calories the menu item must have. @@ -377,15 +377,15 @@ Visualize a menu item's nutritional information as HTML including CSS. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MenuItemsApi(); +let apiInstance = new Spoonacular.MenuItemsApi(); let id = 1003464; // Number | The menu item id. let opts = { 'defaultCss': false // Boolean | Whether the default CSS should be added to the response. diff --git a/javascript/docs/MiscApi.md b/javascript/docs/MiscApi.md index 4ea97a301..8b1ff3212 100644 --- a/javascript/docs/MiscApi.md +++ b/javascript/docs/MiscApi.md @@ -1,4 +1,4 @@ -# SpoonacularApi.MiscApi +# Spoonacular.MiscApi All URIs are relative to *https://api.spoonacular.com* @@ -29,15 +29,15 @@ Take any text and find all mentions of food contained within it. This task is al ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MiscApi(); +let apiInstance = new Spoonacular.MiscApi(); let text = "text_example"; // String | apiInstance.detectFoodInText(text, (error, data, response) => { if (error) { @@ -80,15 +80,15 @@ Get a random joke that is related to food. Caution: this is an endpoint for adul ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MiscApi(); +let apiInstance = new Spoonacular.MiscApi(); apiInstance.getARandomFoodJoke((error, data, response) => { if (error) { console.error(error); @@ -127,15 +127,15 @@ This endpoint returns suggestions for things the user can say or ask the chatbot ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MiscApi(); +let apiInstance = new Spoonacular.MiscApi(); let query = "tell"; // String | A (partial) query from the user. The endpoint will return if it matches topics it can talk about. let opts = { 'number': 5 // Number | The number of suggestions to return (between 1 and 25). @@ -182,15 +182,15 @@ Returns random food trivia. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MiscApi(); +let apiInstance = new Spoonacular.MiscApi(); apiInstance.getRandomFoodTrivia((error, data, response) => { if (error) { console.error(error); @@ -229,15 +229,15 @@ Analyze a food image. The API tries to classify the image, guess the nutrition, ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MiscApi(); +let apiInstance = new Spoonacular.MiscApi(); let imageUrl = "https://spoonacular.com/recipeImages/635350-240x150.jpg"; // String | The URL of the image to be analyzed. apiInstance.imageAnalysisByURL(imageUrl, (error, data, response) => { if (error) { @@ -280,15 +280,15 @@ Classify a food image. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MiscApi(); +let apiInstance = new Spoonacular.MiscApi(); let imageUrl = "https://spoonacular.com/recipeImages/635350-240x150.jpg"; // String | The URL of the image to be classified. apiInstance.imageClassificationByURL(imageUrl, (error, data, response) => { if (error) { @@ -331,15 +331,15 @@ Search all food content with one call. That includes recipes, grocery products, ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MiscApi(); +let apiInstance = new Spoonacular.MiscApi(); let query = "apple"; // String | The search query. let opts = { 'offset': 56, // Number | The number of results to skip (between 0 and 900). @@ -388,15 +388,15 @@ Search custom foods in a user's account. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MiscApi(); +let apiInstance = new Spoonacular.MiscApi(); let query = "burger"; // String | The (natural language) search query. let username = "dsky"; // String | The username. let hash = "4b5v4398573406"; // String | The private hash for the username. @@ -449,15 +449,15 @@ Find recipe and other food related videos. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MiscApi(); +let apiInstance = new Spoonacular.MiscApi(); let query = "burger"; // String | The (natural language) search query. let opts = { 'type': "main course", // String | The type of the recipes. See a full list of supported meal types. @@ -520,15 +520,15 @@ Search spoonacular's site content. You'll be able to find everything tha ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MiscApi(); +let apiInstance = new Spoonacular.MiscApi(); let query = "past"; // String | The query to search for. You can also use partial queries such as \"spagh\" to already find spaghetti recipes, articles, grocery products, and other content. apiInstance.searchSiteContent(query, (error, data, response) => { if (error) { @@ -571,15 +571,15 @@ This endpoint can be used to have a conversation about food with the spoonacular ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.MiscApi(); +let apiInstance = new Spoonacular.MiscApi(); let text = "donut recipes"; // String | The request / question / answer from the user to the chatbot. let opts = { 'contextId': "342938" // String | An arbitrary globally unique id for your conversation. The conversation can contain states so you should pass your context id if you want the bot to be able to remember the conversation. diff --git a/javascript/docs/ProductInformation.md b/javascript/docs/ProductInformation.md index 0da662df7..ccafdc0cb 100644 --- a/javascript/docs/ProductInformation.md +++ b/javascript/docs/ProductInformation.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ProductInformation +# Spoonacular.ProductInformation ## Properties diff --git a/javascript/docs/ProductInformationCredits.md b/javascript/docs/ProductInformationCredits.md index 6e39f5389..2e3ac1f8b 100644 --- a/javascript/docs/ProductInformationCredits.md +++ b/javascript/docs/ProductInformationCredits.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ProductInformationCredits +# Spoonacular.ProductInformationCredits ## Properties diff --git a/javascript/docs/ProductsApi.md b/javascript/docs/ProductsApi.md index c0ea175d2..6cf75f40a 100644 --- a/javascript/docs/ProductsApi.md +++ b/javascript/docs/ProductsApi.md @@ -1,4 +1,4 @@ -# SpoonacularApi.ProductsApi +# Spoonacular.ProductsApi All URIs are relative to *https://api.spoonacular.com* @@ -29,15 +29,15 @@ Generate suggestions for grocery products based on a (partial) query. The matche ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.ProductsApi(); +let apiInstance = new Spoonacular.ProductsApi(); let query = "chicke"; // String | The (partial) search query. let opts = { 'number': 10 // Number | The number of results to return (between 1 and 25). @@ -84,15 +84,15 @@ This endpoint allows you to match a packaged food to a basic category, e.g. a sp ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.ProductsApi(); +let apiInstance = new Spoonacular.ProductsApi(); let classifyGroceryProductRequest = {"title":"Kroger Vitamin A & D Reduced Fat 2% Milk","upc":"","plu_code":""}; // ClassifyGroceryProductRequest | let opts = { 'locale': "en_US" // String | The display name of the returned category, supported is en_US (for American English) and en_GB (for British English). @@ -139,15 +139,15 @@ Provide a set of product jsons, get back classified products. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.ProductsApi(); +let apiInstance = new Spoonacular.ProductsApi(); let classifyGroceryProductBulkRequestInner = [{"title":"Kroger Vitamin A & D Reduced Fat 2% Milk","upc":"","plu_code":""}]; // [ClassifyGroceryProductBulkRequestInner] | let opts = { 'locale': "en_US" // String | The display name of the returned category, supported is en_US (for American English) and en_GB (for British English). @@ -194,15 +194,15 @@ Find comparable products to the given one. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.ProductsApi(); +let apiInstance = new Spoonacular.ProductsApi(); let upc = "033698816271"; // String | The UPC of the product for which you want to find comparable products. apiInstance.getComparableProducts(upc, (error, data, response) => { if (error) { @@ -245,15 +245,15 @@ Use a product id to get full information about a product, such as ingredients, n ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.ProductsApi(); +let apiInstance = new Spoonacular.ProductsApi(); let id = 22347; // Number | The id of the packaged food. apiInstance.getProductInformation(id, (error, data, response) => { if (error) { @@ -296,15 +296,15 @@ Visualize a product's nutritional information as an image. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.ProductsApi(); +let apiInstance = new Spoonacular.ProductsApi(); let id = 7657; // Number | The id of the product. apiInstance.productNutritionByIDImage(id, (error, data, response) => { if (error) { @@ -347,15 +347,15 @@ Get a product's nutrition label as an image. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.ProductsApi(); +let apiInstance = new Spoonacular.ProductsApi(); let id = 22347; // Number | The product id. let opts = { 'showOptionalNutrients': false, // Boolean | Whether to show optional nutrients. @@ -406,15 +406,15 @@ Get a product's nutrition label as an HTML widget. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.ProductsApi(); +let apiInstance = new Spoonacular.ProductsApi(); let id = 22347; // Number | The product id. let opts = { 'defaultCss': false, // Boolean | Whether the default CSS should be added to the response. @@ -467,15 +467,15 @@ Search packaged food products, such as frozen pizza or Greek yogurt. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.ProductsApi(); +let apiInstance = new Spoonacular.ProductsApi(); let query = "burger"; // String | The (natural language) search query. let opts = { 'minCalories': 50, // Number | The minimum amount of calories the product must have. @@ -542,15 +542,15 @@ Get information about a packaged food using its UPC. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.ProductsApi(); +let apiInstance = new Spoonacular.ProductsApi(); let upc = "041631000564"; // String | The product's UPC. apiInstance.searchGroceryProductsByUPC(upc, (error, data, response) => { if (error) { @@ -593,15 +593,15 @@ Visualize a product's nutritional information as HTML including CSS. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.ProductsApi(); +let apiInstance = new Spoonacular.ProductsApi(); let id = 7657; // Number | The id of the product. let opts = { 'defaultCss': false // Boolean | Whether the default CSS should be added to the response. diff --git a/javascript/docs/QuickAnswer200Response.md b/javascript/docs/QuickAnswer200Response.md index dcb11f172..6503666cf 100644 --- a/javascript/docs/QuickAnswer200Response.md +++ b/javascript/docs/QuickAnswer200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.QuickAnswer200Response +# Spoonacular.QuickAnswer200Response ## Properties diff --git a/javascript/docs/RecipeInformation.md b/javascript/docs/RecipeInformation.md index 5924f0a16..d3594d8c2 100644 --- a/javascript/docs/RecipeInformation.md +++ b/javascript/docs/RecipeInformation.md @@ -1,4 +1,4 @@ -# SpoonacularApi.RecipeInformation +# Spoonacular.RecipeInformation ## Properties diff --git a/javascript/docs/RecipeInformationExtendedIngredientsInner.md b/javascript/docs/RecipeInformationExtendedIngredientsInner.md index b1c4ad06a..6f95ba27a 100644 --- a/javascript/docs/RecipeInformationExtendedIngredientsInner.md +++ b/javascript/docs/RecipeInformationExtendedIngredientsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.RecipeInformationExtendedIngredientsInner +# Spoonacular.RecipeInformationExtendedIngredientsInner ## Properties diff --git a/javascript/docs/RecipeInformationExtendedIngredientsInnerMeasures.md b/javascript/docs/RecipeInformationExtendedIngredientsInnerMeasures.md index 5dedfbd02..f413559cf 100644 --- a/javascript/docs/RecipeInformationExtendedIngredientsInnerMeasures.md +++ b/javascript/docs/RecipeInformationExtendedIngredientsInnerMeasures.md @@ -1,4 +1,4 @@ -# SpoonacularApi.RecipeInformationExtendedIngredientsInnerMeasures +# Spoonacular.RecipeInformationExtendedIngredientsInnerMeasures ## Properties diff --git a/javascript/docs/RecipeInformationExtendedIngredientsInnerMeasuresMetric.md b/javascript/docs/RecipeInformationExtendedIngredientsInnerMeasuresMetric.md index a1c1f8be6..5b66d2b20 100644 --- a/javascript/docs/RecipeInformationExtendedIngredientsInnerMeasuresMetric.md +++ b/javascript/docs/RecipeInformationExtendedIngredientsInnerMeasuresMetric.md @@ -1,4 +1,4 @@ -# SpoonacularApi.RecipeInformationExtendedIngredientsInnerMeasuresMetric +# Spoonacular.RecipeInformationExtendedIngredientsInnerMeasuresMetric ## Properties diff --git a/javascript/docs/RecipeInformationWinePairing.md b/javascript/docs/RecipeInformationWinePairing.md index f7c6de0b7..786a402af 100644 --- a/javascript/docs/RecipeInformationWinePairing.md +++ b/javascript/docs/RecipeInformationWinePairing.md @@ -1,4 +1,4 @@ -# SpoonacularApi.RecipeInformationWinePairing +# Spoonacular.RecipeInformationWinePairing ## Properties diff --git a/javascript/docs/RecipeInformationWinePairingProductMatchesInner.md b/javascript/docs/RecipeInformationWinePairingProductMatchesInner.md index a921b19ab..556a09642 100644 --- a/javascript/docs/RecipeInformationWinePairingProductMatchesInner.md +++ b/javascript/docs/RecipeInformationWinePairingProductMatchesInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.RecipeInformationWinePairingProductMatchesInner +# Spoonacular.RecipeInformationWinePairingProductMatchesInner ## Properties diff --git a/javascript/docs/RecipesApi.md b/javascript/docs/RecipesApi.md index 4bec7613b..174364a1f 100644 --- a/javascript/docs/RecipesApi.md +++ b/javascript/docs/RecipesApi.md @@ -1,4 +1,4 @@ -# SpoonacularApi.RecipesApi +# Spoonacular.RecipesApi All URIs are relative to *https://api.spoonacular.com* @@ -58,15 +58,15 @@ Parse a recipe search query to find out its intention. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let q = "salmon with fusilli and no nuts"; // String | The recipe search query. apiInstance.analyzeARecipeSearchQuery(q, (error, data, response) => { if (error) { @@ -109,15 +109,15 @@ This endpoint allows you to break down instructions into atomic steps. Furthermo ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let instructions = "instructions_example"; // String | The recipe's instructions. apiInstance.analyzeRecipeInstructions(instructions, (error, data, response) => { if (error) { @@ -160,15 +160,15 @@ Autocomplete a partial input to suggest possible recipe names. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let query = "burger"; // String | The (natural language) search query. let opts = { 'number': 10 // Number | The maximum number of items to return (between 1 and 100). Defaults to 10. @@ -215,15 +215,15 @@ Classify the recipe's cuisine. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let title = "title_example"; // String | The title of the recipe. let ingredientList = "ingredientList_example"; // String | The ingredient list of the recipe, one ingredient per line (separate lines with \\\\n). let opts = { @@ -272,15 +272,15 @@ Retrieve the glycemic index for a list of ingredients and compute the individual ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let computeGlycemicLoadRequest = {"ingredients":["1 kiwi","2 cups rice","2 glasses of water"]}; // ComputeGlycemicLoadRequest | let opts = { 'language': "en" // String | The language of the input. Either 'en' or 'de'. @@ -327,15 +327,15 @@ Convert amounts like \"2 cups of flour to grams\". ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let ingredientName = "flour"; // String | The ingredient which you want to convert. let sourceAmount = 2.5; // Number | The amount from which you want to convert, e.g. the 2.5 in \"2.5 cups of flour to grams\". let sourceUnit = "cups"; // String | The unit from which you want to convert, e.g. the grams in \"2.5 cups of flour to grams\". You can also use \"piece\", e.g. \"3.4 oz tomatoes to piece\" @@ -384,15 +384,15 @@ Generate a recipe card for a recipe. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let title = "title_example"; // String | The title of the recipe. let ingredients = "ingredients_example"; // String | The ingredient list of the recipe, one ingredient per line (separate lines with \\\\n). let instructions = "instructions_example"; // String | The instructions to make the recipe. One step per line (separate lines with \\\\n). @@ -461,15 +461,15 @@ Visualize a recipe's equipment list as an image. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 44860; // Number | The recipe id. apiInstance.equipmentByIDImage(id, (error, data, response) => { if (error) { @@ -512,15 +512,15 @@ This endpoint lets you extract recipe data such as title, ingredients, and instr ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let url = "https://foodista.com/recipe/ZHK4KPB6/chocolate-crinkle-cookies"; // String | The URL of the recipe page. let opts = { 'forceExtraction': true, // Boolean | If true, the extraction will be triggered whether we already know the recipe or not. Use this only if information is missing as this operation is slower. @@ -573,15 +573,15 @@ Get an analyzed breakdown of a recipe's instructions. Each step is enriched ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 324694; // Number | The recipe id. let opts = { 'stepBreakdown': true // Boolean | Whether to break down the recipe steps even more. @@ -628,15 +628,15 @@ Find random (popular) recipes. If you need to filter recipes by diet, nutrition ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let opts = { 'includeNutrition': false, // Boolean | Include nutrition data in the recipe information. Nutrition data is per serving. If you want the nutrition data for the entire recipe, just multiply by the number of servings. 'includeTags': "vegetarian,gluten", // String | A comma-separated list of tags that the random recipe(s) must adhere to. @@ -687,15 +687,15 @@ Get a recipe's equipment list. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 1003464; // Number | The recipe id. apiInstance.getRecipeEquipmentByID(id, (error, data, response) => { if (error) { @@ -738,15 +738,15 @@ Use a recipe id to get full information about a recipe, such as ingredients, nut ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 716429; // Number | The id of the recipe. let opts = { 'includeNutrition': false, // Boolean | Include nutrition data in the recipe information. Nutrition data is per serving. If you want the nutrition data for the entire recipe, just multiply by the number of servings. @@ -797,15 +797,15 @@ Get information about multiple recipes at once. This is equivalent to calling th ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let ids = "715538,716429"; // String | A comma-separated list of recipe ids. let opts = { 'includeNutrition': false // Boolean | Include nutrition data in the recipe information. Nutrition data is per serving. If you want the nutrition data for the entire recipe, just multiply by the number of servings. @@ -852,15 +852,15 @@ Get a recipe's ingredient list. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 1003464; // Number | The recipe id. apiInstance.getRecipeIngredientsByID(id, (error, data, response) => { if (error) { @@ -903,15 +903,15 @@ Get a recipe's nutrition data. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 1003464; // Number | The recipe id. apiInstance.getRecipeNutritionWidgetByID(id, (error, data, response) => { if (error) { @@ -954,15 +954,15 @@ Get a recipe's price breakdown data. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 1003464; // Number | The recipe id. apiInstance.getRecipePriceBreakdownByID(id, (error, data, response) => { if (error) { @@ -1005,15 +1005,15 @@ Get a recipe's taste. The tastes supported are sweet, salty, sour, bitter, s ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 69095; // Number | The recipe id. let opts = { 'normalize': true // Boolean | Normalize to the strongest taste. @@ -1060,15 +1060,15 @@ Find recipes which are similar to the given one. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 715538; // Number | The id of the source recipe for which similar recipes should be found. let opts = { 'number': 10 // Number | The maximum number of items to return (between 1 and 100). Defaults to 10. @@ -1115,15 +1115,15 @@ Estimate the macronutrients of a dish based on its title. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let title = "Spaghetti Aglio et Olio"; // String | The title of the dish. apiInstance.guessNutritionByDishName(title, (error, data, response) => { if (error) { @@ -1166,15 +1166,15 @@ Extract an ingredient from plain text. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let ingredientList = "ingredientList_example"; // String | The ingredient list of the recipe, one ingredient per line. let servings = 3.4; // Number | The number of servings that you can make from the ingredients. let opts = { @@ -1225,15 +1225,15 @@ Visualize a recipe's price breakdown. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 1082038; // Number | The recipe id. apiInstance.priceBreakdownByIDImage(id, (error, data, response) => { if (error) { @@ -1276,15 +1276,15 @@ Answer a nutrition related natural language question. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let q = "How much vitamin c is in 2 apples?"; // String | The nutrition related question. apiInstance.quickAnswer(q, (error, data, response) => { if (error) { @@ -1327,15 +1327,15 @@ Visualize a recipe's nutritional information as an image. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 1082038; // Number | The recipe id. apiInstance.recipeNutritionByIDImage(id, (error, data, response) => { if (error) { @@ -1378,15 +1378,15 @@ Get a recipe's nutrition label as an image. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 641166; // Number | The recipe id. let opts = { 'showOptionalNutrients': false, // Boolean | Whether to show optional nutrients. @@ -1437,15 +1437,15 @@ Get a recipe's nutrition label as an HTML widget. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 641166; // Number | The recipe id. let opts = { 'defaultCss': false, // Boolean | Whether the default CSS should be added to the response. @@ -1498,15 +1498,15 @@ Get a recipe's taste as an image. The tastes supported are sweet, salty, sou ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 69095; // Number | The recipe id. let opts = { 'normalize': false, // Boolean | Normalize to the strongest taste. @@ -1555,15 +1555,15 @@ Search through hundreds of thousands of recipes using advanced filtering and ran ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let query = "burger"; // String | The (natural language) search query. let opts = { 'cuisine': "italian", // String | The cuisine(s) of the recipes. One or more, comma separated (will be interpreted as 'OR'). See a full list of supported cuisines. @@ -1800,15 +1800,15 @@ Search Recipes by Ingredients ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let ingredients = "carrots,tomatoes"; // String | A comma-separated list of ingredients that the recipes should contain. let opts = { 'number': 10, // Number | The maximum number of items to return (between 1 and 100). Defaults to 10. @@ -1859,15 +1859,15 @@ Find a set of recipes that adhere to the given nutritional limits. You may set l ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let opts = { 'minCarbs': 10, // Number | The minimum amount of carbohydrates in grams the recipe must have. 'maxCarbs': 100, // Number | The maximum amount of carbohydrates in grams the recipe can have. @@ -2060,15 +2060,15 @@ Automatically generate a short description that summarizes key information about ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 4632; // Number | The recipe id. apiInstance.summarizeRecipe(id, (error, data, response) => { if (error) { @@ -2111,15 +2111,15 @@ Visualize the equipment used to make a recipe. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let instructions = "instructions_example"; // String | The recipe's instructions. let opts = { 'view': "view_example", // String | How to visualize the ingredients, either 'grid' or 'list'. @@ -2170,15 +2170,15 @@ Visualize the price breakdown of a recipe. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let ingredientList = "ingredientList_example"; // String | The ingredient list of the recipe, one ingredient per line. let servings = 3.4; // Number | The number of servings. let opts = { @@ -2233,15 +2233,15 @@ Visualize a recipe's equipment list. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 44860; // Number | The recipe id. let opts = { 'defaultCss': false // Boolean | Whether the default CSS should be added to the response. @@ -2288,15 +2288,15 @@ Visualize a recipe's ingredient list. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 1082038; // Number | The recipe id. let opts = { 'defaultCss': false, // Boolean | Whether the default CSS should be added to the response. @@ -2345,15 +2345,15 @@ Visualize a recipe's nutritional information as HTML including CSS. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let ingredientList = "ingredientList_example"; // String | The ingredient list of the recipe, one ingredient per line. let servings = 3.4; // Number | The number of servings. let opts = { @@ -2406,15 +2406,15 @@ Visualize a recipe's nutritional information as HTML including CSS. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 1082038; // Number | The recipe id. let opts = { 'defaultCss': false // Boolean | Whether the default CSS should be added to the response. @@ -2461,15 +2461,15 @@ Visualize a recipe's price breakdown. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 1082038; // Number | The recipe id. let opts = { 'defaultCss': false // Boolean | Whether the default CSS should be added to the response. @@ -2516,15 +2516,15 @@ Visualize a recipe's taste information as HTML including CSS. You can play a ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let ingredientList = "ingredientList_example"; // String | The ingredient list of the recipe, one ingredient per line. let opts = { 'language': "en", // String | The language of the input. Either 'en' or 'de'. @@ -2575,15 +2575,15 @@ Get a recipe's taste. The tastes supported are sweet, salty, sour, bitter, s ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.RecipesApi(); +let apiInstance = new Spoonacular.RecipesApi(); let id = 69095; // Number | The recipe id. let opts = { 'normalize': true, // Boolean | Whether to normalize to the strongest taste. diff --git a/javascript/docs/SearchAllFood200Response.md b/javascript/docs/SearchAllFood200Response.md index e665ecf91..e32e28f2f 100644 --- a/javascript/docs/SearchAllFood200Response.md +++ b/javascript/docs/SearchAllFood200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchAllFood200Response +# Spoonacular.SearchAllFood200Response ## Properties diff --git a/javascript/docs/SearchAllFood200ResponseSearchResultsInner.md b/javascript/docs/SearchAllFood200ResponseSearchResultsInner.md index 795aa6740..826337314 100644 --- a/javascript/docs/SearchAllFood200ResponseSearchResultsInner.md +++ b/javascript/docs/SearchAllFood200ResponseSearchResultsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchAllFood200ResponseSearchResultsInner +# Spoonacular.SearchAllFood200ResponseSearchResultsInner ## Properties diff --git a/javascript/docs/SearchCustomFoods200Response.md b/javascript/docs/SearchCustomFoods200Response.md index 3f0e423b5..67fc9e022 100644 --- a/javascript/docs/SearchCustomFoods200Response.md +++ b/javascript/docs/SearchCustomFoods200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchCustomFoods200Response +# Spoonacular.SearchCustomFoods200Response ## Properties diff --git a/javascript/docs/SearchCustomFoods200ResponseCustomFoodsInner.md b/javascript/docs/SearchCustomFoods200ResponseCustomFoodsInner.md index e47ebd0be..14c58671c 100644 --- a/javascript/docs/SearchCustomFoods200ResponseCustomFoodsInner.md +++ b/javascript/docs/SearchCustomFoods200ResponseCustomFoodsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchCustomFoods200ResponseCustomFoodsInner +# Spoonacular.SearchCustomFoods200ResponseCustomFoodsInner ## Properties diff --git a/javascript/docs/SearchFoodVideos200Response.md b/javascript/docs/SearchFoodVideos200Response.md index a0dfddea0..419d87ae6 100644 --- a/javascript/docs/SearchFoodVideos200Response.md +++ b/javascript/docs/SearchFoodVideos200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchFoodVideos200Response +# Spoonacular.SearchFoodVideos200Response ## Properties diff --git a/javascript/docs/SearchFoodVideos200ResponseVideosInner.md b/javascript/docs/SearchFoodVideos200ResponseVideosInner.md index e1068158b..2d8d4130d 100644 --- a/javascript/docs/SearchFoodVideos200ResponseVideosInner.md +++ b/javascript/docs/SearchFoodVideos200ResponseVideosInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchFoodVideos200ResponseVideosInner +# Spoonacular.SearchFoodVideos200ResponseVideosInner ## Properties diff --git a/javascript/docs/SearchGroceryProducts200Response.md b/javascript/docs/SearchGroceryProducts200Response.md index ee4af51a7..261488c3c 100644 --- a/javascript/docs/SearchGroceryProducts200Response.md +++ b/javascript/docs/SearchGroceryProducts200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchGroceryProducts200Response +# Spoonacular.SearchGroceryProducts200Response ## Properties diff --git a/javascript/docs/SearchGroceryProductsByUPC200Response.md b/javascript/docs/SearchGroceryProductsByUPC200Response.md index 5993434d8..34477b0da 100644 --- a/javascript/docs/SearchGroceryProductsByUPC200Response.md +++ b/javascript/docs/SearchGroceryProductsByUPC200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchGroceryProductsByUPC200Response +# Spoonacular.SearchGroceryProductsByUPC200Response ## Properties diff --git a/javascript/docs/SearchGroceryProductsByUPC200ResponseNutrition.md b/javascript/docs/SearchGroceryProductsByUPC200ResponseNutrition.md index 9355405c6..37b37829c 100644 --- a/javascript/docs/SearchGroceryProductsByUPC200ResponseNutrition.md +++ b/javascript/docs/SearchGroceryProductsByUPC200ResponseNutrition.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutrition +# Spoonacular.SearchGroceryProductsByUPC200ResponseNutrition ## Properties diff --git a/javascript/docs/SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown.md b/javascript/docs/SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown.md index 35af5f138..a96f0e0a0 100644 --- a/javascript/docs/SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown.md +++ b/javascript/docs/SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown +# Spoonacular.SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown ## Properties diff --git a/javascript/docs/SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner.md b/javascript/docs/SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner.md index a4841fce9..337f7d46b 100644 --- a/javascript/docs/SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner.md +++ b/javascript/docs/SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner +# Spoonacular.SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner ## Properties diff --git a/javascript/docs/SearchGroceryProductsByUPC200ResponseServings.md b/javascript/docs/SearchGroceryProductsByUPC200ResponseServings.md index 64c947235..acb974792 100644 --- a/javascript/docs/SearchGroceryProductsByUPC200ResponseServings.md +++ b/javascript/docs/SearchGroceryProductsByUPC200ResponseServings.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchGroceryProductsByUPC200ResponseServings +# Spoonacular.SearchGroceryProductsByUPC200ResponseServings ## Properties diff --git a/javascript/docs/SearchMenuItems200Response.md b/javascript/docs/SearchMenuItems200Response.md index 9e6e58807..c088e4ecc 100644 --- a/javascript/docs/SearchMenuItems200Response.md +++ b/javascript/docs/SearchMenuItems200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchMenuItems200Response +# Spoonacular.SearchMenuItems200Response ## Properties diff --git a/javascript/docs/SearchRecipes200Response.md b/javascript/docs/SearchRecipes200Response.md index bc52e6447..18db55a82 100644 --- a/javascript/docs/SearchRecipes200Response.md +++ b/javascript/docs/SearchRecipes200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchRecipes200Response +# Spoonacular.SearchRecipes200Response ## Properties diff --git a/javascript/docs/SearchRecipes200ResponseResultsInner.md b/javascript/docs/SearchRecipes200ResponseResultsInner.md index 79bb73616..97116594d 100644 --- a/javascript/docs/SearchRecipes200ResponseResultsInner.md +++ b/javascript/docs/SearchRecipes200ResponseResultsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchRecipes200ResponseResultsInner +# Spoonacular.SearchRecipes200ResponseResultsInner ## Properties diff --git a/javascript/docs/SearchRecipesByIngredients200ResponseInner.md b/javascript/docs/SearchRecipesByIngredients200ResponseInner.md index 9c9603449..9ceef274a 100644 --- a/javascript/docs/SearchRecipesByIngredients200ResponseInner.md +++ b/javascript/docs/SearchRecipesByIngredients200ResponseInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchRecipesByIngredients200ResponseInner +# Spoonacular.SearchRecipesByIngredients200ResponseInner ## Properties diff --git a/javascript/docs/SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner.md b/javascript/docs/SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner.md index 675a2e5ef..2aace3ff7 100644 --- a/javascript/docs/SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner.md +++ b/javascript/docs/SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner +# Spoonacular.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner ## Properties diff --git a/javascript/docs/SearchRecipesByNutrients200ResponseInner.md b/javascript/docs/SearchRecipesByNutrients200ResponseInner.md index 88ccaf4a4..3086344ba 100644 --- a/javascript/docs/SearchRecipesByNutrients200ResponseInner.md +++ b/javascript/docs/SearchRecipesByNutrients200ResponseInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchRecipesByNutrients200ResponseInner +# Spoonacular.SearchRecipesByNutrients200ResponseInner ## Properties diff --git a/javascript/docs/SearchRestaurants200Response.md b/javascript/docs/SearchRestaurants200Response.md index e2a130923..454fea388 100644 --- a/javascript/docs/SearchRestaurants200Response.md +++ b/javascript/docs/SearchRestaurants200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchRestaurants200Response +# Spoonacular.SearchRestaurants200Response ## Properties diff --git a/javascript/docs/SearchRestaurants200ResponseRestaurantsInner.md b/javascript/docs/SearchRestaurants200ResponseRestaurantsInner.md index 71afb8f14..62d768d3f 100644 --- a/javascript/docs/SearchRestaurants200ResponseRestaurantsInner.md +++ b/javascript/docs/SearchRestaurants200ResponseRestaurantsInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner +# Spoonacular.SearchRestaurants200ResponseRestaurantsInner ## Properties diff --git a/javascript/docs/SearchRestaurants200ResponseRestaurantsInnerAddress.md b/javascript/docs/SearchRestaurants200ResponseRestaurantsInnerAddress.md index 44d0b091b..5bf03b4d5 100644 --- a/javascript/docs/SearchRestaurants200ResponseRestaurantsInnerAddress.md +++ b/javascript/docs/SearchRestaurants200ResponseRestaurantsInnerAddress.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerAddress +# Spoonacular.SearchRestaurants200ResponseRestaurantsInnerAddress ## Properties diff --git a/javascript/docs/SearchRestaurants200ResponseRestaurantsInnerLocalHours.md b/javascript/docs/SearchRestaurants200ResponseRestaurantsInnerLocalHours.md index 6cd8ed819..a32302971 100644 --- a/javascript/docs/SearchRestaurants200ResponseRestaurantsInnerLocalHours.md +++ b/javascript/docs/SearchRestaurants200ResponseRestaurantsInnerLocalHours.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHours +# Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHours ## Properties diff --git a/javascript/docs/SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational.md b/javascript/docs/SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational.md index 3ac5006ab..0e5c03a96 100644 --- a/javascript/docs/SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational.md +++ b/javascript/docs/SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational +# Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational ## Properties diff --git a/javascript/docs/SearchResult.md b/javascript/docs/SearchResult.md index 7c935ac11..abd2057c0 100644 --- a/javascript/docs/SearchResult.md +++ b/javascript/docs/SearchResult.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchResult +# Spoonacular.SearchResult ## Properties diff --git a/javascript/docs/SearchSiteContent200Response.md b/javascript/docs/SearchSiteContent200Response.md index 320a84018..84775ae51 100644 --- a/javascript/docs/SearchSiteContent200Response.md +++ b/javascript/docs/SearchSiteContent200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SearchSiteContent200Response +# Spoonacular.SearchSiteContent200Response ## Properties diff --git a/javascript/docs/SummarizeRecipe200Response.md b/javascript/docs/SummarizeRecipe200Response.md index 663913bc8..e22f8cf4d 100644 --- a/javascript/docs/SummarizeRecipe200Response.md +++ b/javascript/docs/SummarizeRecipe200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.SummarizeRecipe200Response +# Spoonacular.SummarizeRecipe200Response ## Properties diff --git a/javascript/docs/TalkToChatbot200Response.md b/javascript/docs/TalkToChatbot200Response.md index e4a77459d..48adbf476 100644 --- a/javascript/docs/TalkToChatbot200Response.md +++ b/javascript/docs/TalkToChatbot200Response.md @@ -1,4 +1,4 @@ -# SpoonacularApi.TalkToChatbot200Response +# Spoonacular.TalkToChatbot200Response ## Properties diff --git a/javascript/docs/TalkToChatbot200ResponseMediaInner.md b/javascript/docs/TalkToChatbot200ResponseMediaInner.md index d20d2f4fa..0ff8dcc1e 100644 --- a/javascript/docs/TalkToChatbot200ResponseMediaInner.md +++ b/javascript/docs/TalkToChatbot200ResponseMediaInner.md @@ -1,4 +1,4 @@ -# SpoonacularApi.TalkToChatbot200ResponseMediaInner +# Spoonacular.TalkToChatbot200ResponseMediaInner ## Properties diff --git a/javascript/docs/TasteInformation.md b/javascript/docs/TasteInformation.md index 256fd7f79..77d2b9eb6 100644 --- a/javascript/docs/TasteInformation.md +++ b/javascript/docs/TasteInformation.md @@ -1,4 +1,4 @@ -# SpoonacularApi.TasteInformation +# Spoonacular.TasteInformation ## Properties diff --git a/javascript/docs/WineApi.md b/javascript/docs/WineApi.md index 2ebdc094b..46e325d82 100644 --- a/javascript/docs/WineApi.md +++ b/javascript/docs/WineApi.md @@ -1,4 +1,4 @@ -# SpoonacularApi.WineApi +# Spoonacular.WineApi All URIs are relative to *https://api.spoonacular.com* @@ -22,15 +22,15 @@ Find a dish that goes well with a given wine. ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.WineApi(); +let apiInstance = new Spoonacular.WineApi(); let wine = "malbec"; // String | The type of wine that should be paired, e.g. \"merlot\", \"riesling\", or \"malbec\". apiInstance.getDishPairingForWine(wine, (error, data, response) => { if (error) { @@ -73,15 +73,15 @@ Get a simple description of a certain wine, e.g. \"malbec\", \"ri ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.WineApi(); +let apiInstance = new Spoonacular.WineApi(); let wine = "merlot"; // String | The name of the wine that should be paired, e.g. \"merlot\", \"riesling\", or \"malbec\". apiInstance.getWineDescription(wine, (error, data, response) => { if (error) { @@ -124,15 +124,15 @@ Find a wine that goes well with a food. Food can be a dish name (\"steak\&q ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.WineApi(); +let apiInstance = new Spoonacular.WineApi(); let food = "steak"; // String | The food to get a pairing for. This can be a dish (\"steak\"), an ingredient (\"salmon\"), or a cuisine (\"italian\"). let opts = { 'maxPrice': 50 // Number | The maximum price for the specific wine recommendation in USD. @@ -179,15 +179,15 @@ Get a specific wine recommendation (concrete product) for a given wine type, e.g ### Example ```javascript -import SpoonacularApi from 'spoonacular_api'; -let defaultClient = SpoonacularApi.ApiClient.instance; +import Spoonacular from 'spoonacular'; +let defaultClient = Spoonacular.ApiClient.instance; // Configure API key authorization: apiKeyScheme let apiKeyScheme = defaultClient.authentications['apiKeyScheme']; apiKeyScheme.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //apiKeyScheme.apiKeyPrefix = 'Token'; -let apiInstance = new SpoonacularApi.WineApi(); +let apiInstance = new Spoonacular.WineApi(); let wine = "merlot"; // String | The type of wine to get a specific product recommendation for. let opts = { 'maxPrice': 50, // Number | The maximum price for the specific wine recommendation in USD. diff --git a/javascript/package.json b/javascript/package.json index ebb2a6b68..87e58babd 100644 --- a/javascript/package.json +++ b/javascript/package.json @@ -1,5 +1,5 @@ { - "name": "spoonacular_api", + "name": "spoonacular", "version": "2.0.1", "description": "The spoonacular Nutrition, Recipe, and Food API allows you to access over thousands of recipes, thousands of ingredients, 800,000 food products, over 100,000 menu items, and restaurants. Our food ontology and semantic recipe search engine makes it possible to search for recipes using natural language queries, such as \"gluten free brownies without sugar\" or \"low fat vegan cupcakes.\" You can automatically calculate the nutritional information for any recipe, analyze recipe costs, visualize ingredient lists, find recipes for what's in your fridge, find recipes based on special diets, nutritional requirements, or favorite ingredients, classify recipes into types and cuisines, convert ingredient amounts, or even compute an entire meal plan. With our powerful API, you can create many kinds of food and especially nutrition apps. Special diets/dietary requirements currently available include: vegan, vegetarian, pescetarian, gluten free, grain free, dairy free, high protein, whole 30, low sodium, low carb, Paleo, ketogenic, FODMAP, and Primal.", "license": "spoonacular API Terms", diff --git a/javascript/src/index.js b/javascript/src/index.js index 030d93e4f..ef78262c5 100644 --- a/javascript/src/index.js +++ b/javascript/src/index.js @@ -173,9 +173,9 @@ import WineApi from './api/WineApi'; *

* An AMD (recommended!) or CommonJS application will generally do something equivalent to the following: *

-* var SpoonacularApi = require('index'); // See note below*.
-* var xxxSvc = new SpoonacularApi.XxxApi(); // Allocate the API class we're going to use.
-* var yyyModel = new SpoonacularApi.Yyy(); // Construct a model instance.
+* var Spoonacular = require('index'); // See note below*.
+* var xxxSvc = new Spoonacular.XxxApi(); // Allocate the API class we're going to use.
+* var yyyModel = new Spoonacular.Yyy(); // Construct a model instance.
 * yyyModel.someProperty = 'someValue';
 * ...
 * var zzz = xxxSvc.doSomething(yyyModel); // Invoke the service.
@@ -187,8 +187,8 @@ import WineApi from './api/WineApi';
 * 

* A non-AMD browser application (discouraged) might do something like this: *

-* var xxxSvc = new SpoonacularApi.XxxApi(); // Allocate the API class we're going to use.
-* var yyy = new SpoonacularApi.Yyy(); // Construct a model instance.
+* var xxxSvc = new Spoonacular.XxxApi(); // Allocate the API class we're going to use.
+* var yyy = new Spoonacular.Yyy(); // Construct a model instance.
 * yyyModel.someProperty = 'someValue';
 * ...
 * var zzz = xxxSvc.doSomething(yyyModel); // Invoke the service.
diff --git a/javascript/test/api/DefaultApi.spec.js b/javascript/test/api/DefaultApi.spec.js
index 202bcf313..b0e1210db 100644
--- a/javascript/test/api/DefaultApi.spec.js
+++ b/javascript/test/api/DefaultApi.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.DefaultApi();
+    instance = new Spoonacular.DefaultApi();
   });
 
   var getProperty = function(object, getter, property) {
diff --git a/javascript/test/api/IngredientsApi.spec.js b/javascript/test/api/IngredientsApi.spec.js
index b5f807b76..3c25ef2fc 100644
--- a/javascript/test/api/IngredientsApi.spec.js
+++ b/javascript/test/api/IngredientsApi.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.IngredientsApi();
+    instance = new Spoonacular.IngredientsApi();
   });
 
   var getProperty = function(object, getter, property) {
diff --git a/javascript/test/api/MealPlanningApi.spec.js b/javascript/test/api/MealPlanningApi.spec.js
index 2abff6e42..9861b6698 100644
--- a/javascript/test/api/MealPlanningApi.spec.js
+++ b/javascript/test/api/MealPlanningApi.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.MealPlanningApi();
+    instance = new Spoonacular.MealPlanningApi();
   });
 
   var getProperty = function(object, getter, property) {
diff --git a/javascript/test/api/MenuItemsApi.spec.js b/javascript/test/api/MenuItemsApi.spec.js
index 0154bea0c..66f2914bb 100644
--- a/javascript/test/api/MenuItemsApi.spec.js
+++ b/javascript/test/api/MenuItemsApi.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.MenuItemsApi();
+    instance = new Spoonacular.MenuItemsApi();
   });
 
   var getProperty = function(object, getter, property) {
diff --git a/javascript/test/api/MiscApi.spec.js b/javascript/test/api/MiscApi.spec.js
index 20b9d9593..a05ce23f3 100644
--- a/javascript/test/api/MiscApi.spec.js
+++ b/javascript/test/api/MiscApi.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.MiscApi();
+    instance = new Spoonacular.MiscApi();
   });
 
   var getProperty = function(object, getter, property) {
diff --git a/javascript/test/api/ProductsApi.spec.js b/javascript/test/api/ProductsApi.spec.js
index b393a9647..90aea58f8 100644
--- a/javascript/test/api/ProductsApi.spec.js
+++ b/javascript/test/api/ProductsApi.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ProductsApi();
+    instance = new Spoonacular.ProductsApi();
   });
 
   var getProperty = function(object, getter, property) {
diff --git a/javascript/test/api/RecipesApi.spec.js b/javascript/test/api/RecipesApi.spec.js
index 744f104e8..ee0f239c5 100644
--- a/javascript/test/api/RecipesApi.spec.js
+++ b/javascript/test/api/RecipesApi.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.RecipesApi();
+    instance = new Spoonacular.RecipesApi();
   });
 
   var getProperty = function(object, getter, property) {
diff --git a/javascript/test/api/WineApi.spec.js b/javascript/test/api/WineApi.spec.js
index e4baccc38..a39e58094 100644
--- a/javascript/test/api/WineApi.spec.js
+++ b/javascript/test/api/WineApi.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.WineApi();
+    instance = new Spoonacular.WineApi();
   });
 
   var getProperty = function(object, getter, property) {
diff --git a/javascript/test/model/AddMealPlanTemplate200Response.spec.js b/javascript/test/model/AddMealPlanTemplate200Response.spec.js
index eba174f2d..a20067c56 100644
--- a/javascript/test/model/AddMealPlanTemplate200Response.spec.js
+++ b/javascript/test/model/AddMealPlanTemplate200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AddMealPlanTemplate200Response();
+    instance = new Spoonacular.AddMealPlanTemplate200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('AddMealPlanTemplate200Response', function() {
     it('should create an instance of AddMealPlanTemplate200Response', function() {
       // uncomment below and update the code to test AddMealPlanTemplate200Response
-      //var instance = new SpoonacularApi.AddMealPlanTemplate200Response();
-      //expect(instance).to.be.a(SpoonacularApi.AddMealPlanTemplate200Response);
+      //var instance = new Spoonacular.AddMealPlanTemplate200Response();
+      //expect(instance).to.be.a(Spoonacular.AddMealPlanTemplate200Response);
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.AddMealPlanTemplate200Response();
+      //var instance = new Spoonacular.AddMealPlanTemplate200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property items (base name: "items")', function() {
       // uncomment below and update the code to test the property items
-      //var instance = new SpoonacularApi.AddMealPlanTemplate200Response();
+      //var instance = new Spoonacular.AddMealPlanTemplate200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property publishAsPublic (base name: "publishAsPublic")', function() {
       // uncomment below and update the code to test the property publishAsPublic
-      //var instance = new SpoonacularApi.AddMealPlanTemplate200Response();
+      //var instance = new Spoonacular.AddMealPlanTemplate200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AddMealPlanTemplate200ResponseItemsInner.spec.js b/javascript/test/model/AddMealPlanTemplate200ResponseItemsInner.spec.js
index 03a5bc742..0de70f164 100644
--- a/javascript/test/model/AddMealPlanTemplate200ResponseItemsInner.spec.js
+++ b/javascript/test/model/AddMealPlanTemplate200ResponseItemsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AddMealPlanTemplate200ResponseItemsInner();
+    instance = new Spoonacular.AddMealPlanTemplate200ResponseItemsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,37 +50,37 @@
   describe('AddMealPlanTemplate200ResponseItemsInner', function() {
     it('should create an instance of AddMealPlanTemplate200ResponseItemsInner', function() {
       // uncomment below and update the code to test AddMealPlanTemplate200ResponseItemsInner
-      //var instance = new SpoonacularApi.AddMealPlanTemplate200ResponseItemsInner();
-      //expect(instance).to.be.a(SpoonacularApi.AddMealPlanTemplate200ResponseItemsInner);
+      //var instance = new Spoonacular.AddMealPlanTemplate200ResponseItemsInner();
+      //expect(instance).to.be.a(Spoonacular.AddMealPlanTemplate200ResponseItemsInner);
     });
 
     it('should have the property day (base name: "day")', function() {
       // uncomment below and update the code to test the property day
-      //var instance = new SpoonacularApi.AddMealPlanTemplate200ResponseItemsInner();
+      //var instance = new Spoonacular.AddMealPlanTemplate200ResponseItemsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property slot (base name: "slot")', function() {
       // uncomment below and update the code to test the property slot
-      //var instance = new SpoonacularApi.AddMealPlanTemplate200ResponseItemsInner();
+      //var instance = new Spoonacular.AddMealPlanTemplate200ResponseItemsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property position (base name: "position")', function() {
       // uncomment below and update the code to test the property position
-      //var instance = new SpoonacularApi.AddMealPlanTemplate200ResponseItemsInner();
+      //var instance = new Spoonacular.AddMealPlanTemplate200ResponseItemsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property type (base name: "type")', function() {
       // uncomment below and update the code to test the property type
-      //var instance = new SpoonacularApi.AddMealPlanTemplate200ResponseItemsInner();
+      //var instance = new Spoonacular.AddMealPlanTemplate200ResponseItemsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property value (base name: "value")', function() {
       // uncomment below and update the code to test the property value
-      //var instance = new SpoonacularApi.AddMealPlanTemplate200ResponseItemsInner();
+      //var instance = new Spoonacular.AddMealPlanTemplate200ResponseItemsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AddMealPlanTemplate200ResponseItemsInnerValue.spec.js b/javascript/test/model/AddMealPlanTemplate200ResponseItemsInnerValue.spec.js
index 3e1a902fc..6e946a66d 100644
--- a/javascript/test/model/AddMealPlanTemplate200ResponseItemsInnerValue.spec.js
+++ b/javascript/test/model/AddMealPlanTemplate200ResponseItemsInnerValue.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AddMealPlanTemplate200ResponseItemsInnerValue();
+    instance = new Spoonacular.AddMealPlanTemplate200ResponseItemsInnerValue();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('AddMealPlanTemplate200ResponseItemsInnerValue', function() {
     it('should create an instance of AddMealPlanTemplate200ResponseItemsInnerValue', function() {
       // uncomment below and update the code to test AddMealPlanTemplate200ResponseItemsInnerValue
-      //var instance = new SpoonacularApi.AddMealPlanTemplate200ResponseItemsInnerValue();
-      //expect(instance).to.be.a(SpoonacularApi.AddMealPlanTemplate200ResponseItemsInnerValue);
+      //var instance = new Spoonacular.AddMealPlanTemplate200ResponseItemsInnerValue();
+      //expect(instance).to.be.a(Spoonacular.AddMealPlanTemplate200ResponseItemsInnerValue);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.AddMealPlanTemplate200ResponseItemsInnerValue();
+      //var instance = new Spoonacular.AddMealPlanTemplate200ResponseItemsInnerValue();
       //expect(instance).to.be();
     });
 
     it('should have the property servings (base name: "servings")', function() {
       // uncomment below and update the code to test the property servings
-      //var instance = new SpoonacularApi.AddMealPlanTemplate200ResponseItemsInnerValue();
+      //var instance = new Spoonacular.AddMealPlanTemplate200ResponseItemsInnerValue();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.AddMealPlanTemplate200ResponseItemsInnerValue();
+      //var instance = new Spoonacular.AddMealPlanTemplate200ResponseItemsInnerValue();
       //expect(instance).to.be();
     });
 
     it('should have the property imageType (base name: "imageType")', function() {
       // uncomment below and update the code to test the property imageType
-      //var instance = new SpoonacularApi.AddMealPlanTemplate200ResponseItemsInnerValue();
+      //var instance = new Spoonacular.AddMealPlanTemplate200ResponseItemsInnerValue();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AddToMealPlanRequest.spec.js b/javascript/test/model/AddToMealPlanRequest.spec.js
index a49ec7a94..e405bad58 100644
--- a/javascript/test/model/AddToMealPlanRequest.spec.js
+++ b/javascript/test/model/AddToMealPlanRequest.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AddToMealPlanRequest();
+    instance = new Spoonacular.AddToMealPlanRequest();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,37 +50,37 @@
   describe('AddToMealPlanRequest', function() {
     it('should create an instance of AddToMealPlanRequest', function() {
       // uncomment below and update the code to test AddToMealPlanRequest
-      //var instance = new SpoonacularApi.AddToMealPlanRequest();
-      //expect(instance).to.be.a(SpoonacularApi.AddToMealPlanRequest);
+      //var instance = new Spoonacular.AddToMealPlanRequest();
+      //expect(instance).to.be.a(Spoonacular.AddToMealPlanRequest);
     });
 
     it('should have the property date (base name: "date")', function() {
       // uncomment below and update the code to test the property date
-      //var instance = new SpoonacularApi.AddToMealPlanRequest();
+      //var instance = new Spoonacular.AddToMealPlanRequest();
       //expect(instance).to.be();
     });
 
     it('should have the property slot (base name: "slot")', function() {
       // uncomment below and update the code to test the property slot
-      //var instance = new SpoonacularApi.AddToMealPlanRequest();
+      //var instance = new Spoonacular.AddToMealPlanRequest();
       //expect(instance).to.be();
     });
 
     it('should have the property position (base name: "position")', function() {
       // uncomment below and update the code to test the property position
-      //var instance = new SpoonacularApi.AddToMealPlanRequest();
+      //var instance = new Spoonacular.AddToMealPlanRequest();
       //expect(instance).to.be();
     });
 
     it('should have the property type (base name: "type")', function() {
       // uncomment below and update the code to test the property type
-      //var instance = new SpoonacularApi.AddToMealPlanRequest();
+      //var instance = new Spoonacular.AddToMealPlanRequest();
       //expect(instance).to.be();
     });
 
     it('should have the property value (base name: "value")', function() {
       // uncomment below and update the code to test the property value
-      //var instance = new SpoonacularApi.AddToMealPlanRequest();
+      //var instance = new Spoonacular.AddToMealPlanRequest();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AddToMealPlanRequestValue.spec.js b/javascript/test/model/AddToMealPlanRequestValue.spec.js
index 50793d9ff..9f1fad410 100644
--- a/javascript/test/model/AddToMealPlanRequestValue.spec.js
+++ b/javascript/test/model/AddToMealPlanRequestValue.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AddToMealPlanRequestValue();
+    instance = new Spoonacular.AddToMealPlanRequestValue();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,13 +50,13 @@
   describe('AddToMealPlanRequestValue', function() {
     it('should create an instance of AddToMealPlanRequestValue', function() {
       // uncomment below and update the code to test AddToMealPlanRequestValue
-      //var instance = new SpoonacularApi.AddToMealPlanRequestValue();
-      //expect(instance).to.be.a(SpoonacularApi.AddToMealPlanRequestValue);
+      //var instance = new Spoonacular.AddToMealPlanRequestValue();
+      //expect(instance).to.be.a(Spoonacular.AddToMealPlanRequestValue);
     });
 
     it('should have the property ingredients (base name: "ingredients")', function() {
       // uncomment below and update the code to test the property ingredients
-      //var instance = new SpoonacularApi.AddToMealPlanRequestValue();
+      //var instance = new Spoonacular.AddToMealPlanRequestValue();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AddToMealPlanRequestValueIngredientsInner.spec.js b/javascript/test/model/AddToMealPlanRequestValueIngredientsInner.spec.js
index 918a441f6..32f60deb6 100644
--- a/javascript/test/model/AddToMealPlanRequestValueIngredientsInner.spec.js
+++ b/javascript/test/model/AddToMealPlanRequestValueIngredientsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AddToMealPlanRequestValueIngredientsInner();
+    instance = new Spoonacular.AddToMealPlanRequestValueIngredientsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,13 +50,13 @@
   describe('AddToMealPlanRequestValueIngredientsInner', function() {
     it('should create an instance of AddToMealPlanRequestValueIngredientsInner', function() {
       // uncomment below and update the code to test AddToMealPlanRequestValueIngredientsInner
-      //var instance = new SpoonacularApi.AddToMealPlanRequestValueIngredientsInner();
-      //expect(instance).to.be.a(SpoonacularApi.AddToMealPlanRequestValueIngredientsInner);
+      //var instance = new Spoonacular.AddToMealPlanRequestValueIngredientsInner();
+      //expect(instance).to.be.a(Spoonacular.AddToMealPlanRequestValueIngredientsInner);
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.AddToMealPlanRequestValueIngredientsInner();
+      //var instance = new Spoonacular.AddToMealPlanRequestValueIngredientsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AddToShoppingListRequest.spec.js b/javascript/test/model/AddToShoppingListRequest.spec.js
index 3137a96cc..e0c45fba2 100644
--- a/javascript/test/model/AddToShoppingListRequest.spec.js
+++ b/javascript/test/model/AddToShoppingListRequest.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AddToShoppingListRequest();
+    instance = new Spoonacular.AddToShoppingListRequest();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('AddToShoppingListRequest', function() {
     it('should create an instance of AddToShoppingListRequest', function() {
       // uncomment below and update the code to test AddToShoppingListRequest
-      //var instance = new SpoonacularApi.AddToShoppingListRequest();
-      //expect(instance).to.be.a(SpoonacularApi.AddToShoppingListRequest);
+      //var instance = new Spoonacular.AddToShoppingListRequest();
+      //expect(instance).to.be.a(Spoonacular.AddToShoppingListRequest);
     });
 
     it('should have the property item (base name: "item")', function() {
       // uncomment below and update the code to test the property item
-      //var instance = new SpoonacularApi.AddToShoppingListRequest();
+      //var instance = new Spoonacular.AddToShoppingListRequest();
       //expect(instance).to.be();
     });
 
     it('should have the property aisle (base name: "aisle")', function() {
       // uncomment below and update the code to test the property aisle
-      //var instance = new SpoonacularApi.AddToShoppingListRequest();
+      //var instance = new Spoonacular.AddToShoppingListRequest();
       //expect(instance).to.be();
     });
 
     it('should have the property parse (base name: "parse")', function() {
       // uncomment below and update the code to test the property parse
-      //var instance = new SpoonacularApi.AddToShoppingListRequest();
+      //var instance = new Spoonacular.AddToShoppingListRequest();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AnalyzeARecipeSearchQuery200Response.spec.js b/javascript/test/model/AnalyzeARecipeSearchQuery200Response.spec.js
index 05a2a3da6..6b19e4ecc 100644
--- a/javascript/test/model/AnalyzeARecipeSearchQuery200Response.spec.js
+++ b/javascript/test/model/AnalyzeARecipeSearchQuery200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AnalyzeARecipeSearchQuery200Response();
+    instance = new Spoonacular.AnalyzeARecipeSearchQuery200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('AnalyzeARecipeSearchQuery200Response', function() {
     it('should create an instance of AnalyzeARecipeSearchQuery200Response', function() {
       // uncomment below and update the code to test AnalyzeARecipeSearchQuery200Response
-      //var instance = new SpoonacularApi.AnalyzeARecipeSearchQuery200Response();
-      //expect(instance).to.be.a(SpoonacularApi.AnalyzeARecipeSearchQuery200Response);
+      //var instance = new Spoonacular.AnalyzeARecipeSearchQuery200Response();
+      //expect(instance).to.be.a(Spoonacular.AnalyzeARecipeSearchQuery200Response);
     });
 
     it('should have the property dishes (base name: "dishes")', function() {
       // uncomment below and update the code to test the property dishes
-      //var instance = new SpoonacularApi.AnalyzeARecipeSearchQuery200Response();
+      //var instance = new Spoonacular.AnalyzeARecipeSearchQuery200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property ingredients (base name: "ingredients")', function() {
       // uncomment below and update the code to test the property ingredients
-      //var instance = new SpoonacularApi.AnalyzeARecipeSearchQuery200Response();
+      //var instance = new Spoonacular.AnalyzeARecipeSearchQuery200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property cuisines (base name: "cuisines")', function() {
       // uncomment below and update the code to test the property cuisines
-      //var instance = new SpoonacularApi.AnalyzeARecipeSearchQuery200Response();
+      //var instance = new Spoonacular.AnalyzeARecipeSearchQuery200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property modifiers (base name: "modifiers")', function() {
       // uncomment below and update the code to test the property modifiers
-      //var instance = new SpoonacularApi.AnalyzeARecipeSearchQuery200Response();
+      //var instance = new Spoonacular.AnalyzeARecipeSearchQuery200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AnalyzeARecipeSearchQuery200ResponseDishesInner.spec.js b/javascript/test/model/AnalyzeARecipeSearchQuery200ResponseDishesInner.spec.js
index dd9d4a040..af56f965f 100644
--- a/javascript/test/model/AnalyzeARecipeSearchQuery200ResponseDishesInner.spec.js
+++ b/javascript/test/model/AnalyzeARecipeSearchQuery200ResponseDishesInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AnalyzeARecipeSearchQuery200ResponseDishesInner();
+    instance = new Spoonacular.AnalyzeARecipeSearchQuery200ResponseDishesInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('AnalyzeARecipeSearchQuery200ResponseDishesInner', function() {
     it('should create an instance of AnalyzeARecipeSearchQuery200ResponseDishesInner', function() {
       // uncomment below and update the code to test AnalyzeARecipeSearchQuery200ResponseDishesInner
-      //var instance = new SpoonacularApi.AnalyzeARecipeSearchQuery200ResponseDishesInner();
-      //expect(instance).to.be.a(SpoonacularApi.AnalyzeARecipeSearchQuery200ResponseDishesInner);
+      //var instance = new Spoonacular.AnalyzeARecipeSearchQuery200ResponseDishesInner();
+      //expect(instance).to.be.a(Spoonacular.AnalyzeARecipeSearchQuery200ResponseDishesInner);
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.AnalyzeARecipeSearchQuery200ResponseDishesInner();
+      //var instance = new Spoonacular.AnalyzeARecipeSearchQuery200ResponseDishesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.AnalyzeARecipeSearchQuery200ResponseDishesInner();
+      //var instance = new Spoonacular.AnalyzeARecipeSearchQuery200ResponseDishesInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AnalyzeARecipeSearchQuery200ResponseIngredientsInner.spec.js b/javascript/test/model/AnalyzeARecipeSearchQuery200ResponseIngredientsInner.spec.js
index 597c27ad0..255c594fa 100644
--- a/javascript/test/model/AnalyzeARecipeSearchQuery200ResponseIngredientsInner.spec.js
+++ b/javascript/test/model/AnalyzeARecipeSearchQuery200ResponseIngredientsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AnalyzeARecipeSearchQuery200ResponseIngredientsInner();
+    instance = new Spoonacular.AnalyzeARecipeSearchQuery200ResponseIngredientsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('AnalyzeARecipeSearchQuery200ResponseIngredientsInner', function() {
     it('should create an instance of AnalyzeARecipeSearchQuery200ResponseIngredientsInner', function() {
       // uncomment below and update the code to test AnalyzeARecipeSearchQuery200ResponseIngredientsInner
-      //var instance = new SpoonacularApi.AnalyzeARecipeSearchQuery200ResponseIngredientsInner();
-      //expect(instance).to.be.a(SpoonacularApi.AnalyzeARecipeSearchQuery200ResponseIngredientsInner);
+      //var instance = new Spoonacular.AnalyzeARecipeSearchQuery200ResponseIngredientsInner();
+      //expect(instance).to.be.a(Spoonacular.AnalyzeARecipeSearchQuery200ResponseIngredientsInner);
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.AnalyzeARecipeSearchQuery200ResponseIngredientsInner();
+      //var instance = new Spoonacular.AnalyzeARecipeSearchQuery200ResponseIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property include (base name: "include")', function() {
       // uncomment below and update the code to test the property include
-      //var instance = new SpoonacularApi.AnalyzeARecipeSearchQuery200ResponseIngredientsInner();
+      //var instance = new Spoonacular.AnalyzeARecipeSearchQuery200ResponseIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.AnalyzeARecipeSearchQuery200ResponseIngredientsInner();
+      //var instance = new Spoonacular.AnalyzeARecipeSearchQuery200ResponseIngredientsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AnalyzeRecipeInstructions200Response.spec.js b/javascript/test/model/AnalyzeRecipeInstructions200Response.spec.js
index af558a4cc..2f306b8c4 100644
--- a/javascript/test/model/AnalyzeRecipeInstructions200Response.spec.js
+++ b/javascript/test/model/AnalyzeRecipeInstructions200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AnalyzeRecipeInstructions200Response();
+    instance = new Spoonacular.AnalyzeRecipeInstructions200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('AnalyzeRecipeInstructions200Response', function() {
     it('should create an instance of AnalyzeRecipeInstructions200Response', function() {
       // uncomment below and update the code to test AnalyzeRecipeInstructions200Response
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200Response();
-      //expect(instance).to.be.a(SpoonacularApi.AnalyzeRecipeInstructions200Response);
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200Response();
+      //expect(instance).to.be.a(Spoonacular.AnalyzeRecipeInstructions200Response);
     });
 
     it('should have the property parsedInstructions (base name: "parsedInstructions")', function() {
       // uncomment below and update the code to test the property parsedInstructions
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200Response();
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property ingredients (base name: "ingredients")', function() {
       // uncomment below and update the code to test the property ingredients
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200Response();
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property equipment (base name: "equipment")', function() {
       // uncomment below and update the code to test the property equipment
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200Response();
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AnalyzeRecipeInstructions200ResponseIngredientsInner.spec.js b/javascript/test/model/AnalyzeRecipeInstructions200ResponseIngredientsInner.spec.js
index 649d17461..14e900c57 100644
--- a/javascript/test/model/AnalyzeRecipeInstructions200ResponseIngredientsInner.spec.js
+++ b/javascript/test/model/AnalyzeRecipeInstructions200ResponseIngredientsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseIngredientsInner();
+    instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseIngredientsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('AnalyzeRecipeInstructions200ResponseIngredientsInner', function() {
     it('should create an instance of AnalyzeRecipeInstructions200ResponseIngredientsInner', function() {
       // uncomment below and update the code to test AnalyzeRecipeInstructions200ResponseIngredientsInner
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseIngredientsInner();
-      //expect(instance).to.be.a(SpoonacularApi.AnalyzeRecipeInstructions200ResponseIngredientsInner);
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseIngredientsInner();
+      //expect(instance).to.be.a(Spoonacular.AnalyzeRecipeInstructions200ResponseIngredientsInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseIngredientsInner();
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseIngredientsInner();
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseIngredientsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AnalyzeRecipeInstructions200ResponseParsedInstructionsInner.spec.js b/javascript/test/model/AnalyzeRecipeInstructions200ResponseParsedInstructionsInner.spec.js
index 9f5697dce..b3148d24f 100644
--- a/javascript/test/model/AnalyzeRecipeInstructions200ResponseParsedInstructionsInner.spec.js
+++ b/javascript/test/model/AnalyzeRecipeInstructions200ResponseParsedInstructionsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInner();
+    instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('AnalyzeRecipeInstructions200ResponseParsedInstructionsInner', function() {
     it('should create an instance of AnalyzeRecipeInstructions200ResponseParsedInstructionsInner', function() {
       // uncomment below and update the code to test AnalyzeRecipeInstructions200ResponseParsedInstructionsInner
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInner();
-      //expect(instance).to.be.a(SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInner);
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInner();
+      //expect(instance).to.be.a(Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInner);
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInner();
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property steps (base name: "steps")', function() {
       // uncomment below and update the code to test the property steps
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInner();
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner.spec.js b/javascript/test/model/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner.spec.js
index 16250ab39..3fae86f6e 100644
--- a/javascript/test/model/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner.spec.js
+++ b/javascript/test/model/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner();
+    instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner', function() {
     it('should create an instance of AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner', function() {
       // uncomment below and update the code to test AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner();
-      //expect(instance).to.be.a(SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner);
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner();
+      //expect(instance).to.be.a(Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner);
     });
 
     it('should have the property number (base name: "number")', function() {
       // uncomment below and update the code to test the property number
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner();
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property step (base name: "step")', function() {
       // uncomment below and update the code to test the property step
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner();
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property ingredients (base name: "ingredients")', function() {
       // uncomment below and update the code to test the property ingredients
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner();
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property equipment (base name: "equipment")', function() {
       // uncomment below and update the code to test the property equipment
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner();
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner.spec.js b/javascript/test/model/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner.spec.js
index 25a296cb3..c5854db1d 100644
--- a/javascript/test/model/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner.spec.js
+++ b/javascript/test/model/AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner();
+    instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner', function() {
     it('should create an instance of AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner', function() {
       // uncomment below and update the code to test AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner();
-      //expect(instance).to.be.a(SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner);
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner();
+      //expect(instance).to.be.a(Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner();
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner();
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property localizedName (base name: "localizedName")', function() {
       // uncomment below and update the code to test the property localizedName
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner();
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner();
+      //var instance = new Spoonacular.AnalyzeRecipeInstructions200ResponseParsedInstructionsInnerStepsInnerIngredientsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AnalyzeRecipeRequest.spec.js b/javascript/test/model/AnalyzeRecipeRequest.spec.js
index 49607a5e2..16fce7d97 100644
--- a/javascript/test/model/AnalyzeRecipeRequest.spec.js
+++ b/javascript/test/model/AnalyzeRecipeRequest.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AnalyzeRecipeRequest();
+    instance = new Spoonacular.AnalyzeRecipeRequest();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('AnalyzeRecipeRequest', function() {
     it('should create an instance of AnalyzeRecipeRequest', function() {
       // uncomment below and update the code to test AnalyzeRecipeRequest
-      //var instance = new SpoonacularApi.AnalyzeRecipeRequest();
-      //expect(instance).to.be.a(SpoonacularApi.AnalyzeRecipeRequest);
+      //var instance = new Spoonacular.AnalyzeRecipeRequest();
+      //expect(instance).to.be.a(Spoonacular.AnalyzeRecipeRequest);
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.AnalyzeRecipeRequest();
+      //var instance = new Spoonacular.AnalyzeRecipeRequest();
       //expect(instance).to.be();
     });
 
     it('should have the property servings (base name: "servings")', function() {
       // uncomment below and update the code to test the property servings
-      //var instance = new SpoonacularApi.AnalyzeRecipeRequest();
+      //var instance = new Spoonacular.AnalyzeRecipeRequest();
       //expect(instance).to.be();
     });
 
     it('should have the property ingredients (base name: "ingredients")', function() {
       // uncomment below and update the code to test the property ingredients
-      //var instance = new SpoonacularApi.AnalyzeRecipeRequest();
+      //var instance = new Spoonacular.AnalyzeRecipeRequest();
       //expect(instance).to.be();
     });
 
     it('should have the property instructions (base name: "instructions")', function() {
       // uncomment below and update the code to test the property instructions
-      //var instance = new SpoonacularApi.AnalyzeRecipeRequest();
+      //var instance = new Spoonacular.AnalyzeRecipeRequest();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AutocompleteIngredientSearch200ResponseInner.spec.js b/javascript/test/model/AutocompleteIngredientSearch200ResponseInner.spec.js
index 28d4db2ba..b0d18c301 100644
--- a/javascript/test/model/AutocompleteIngredientSearch200ResponseInner.spec.js
+++ b/javascript/test/model/AutocompleteIngredientSearch200ResponseInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AutocompleteIngredientSearch200ResponseInner();
+    instance = new Spoonacular.AutocompleteIngredientSearch200ResponseInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,37 +50,37 @@
   describe('AutocompleteIngredientSearch200ResponseInner', function() {
     it('should create an instance of AutocompleteIngredientSearch200ResponseInner', function() {
       // uncomment below and update the code to test AutocompleteIngredientSearch200ResponseInner
-      //var instance = new SpoonacularApi.AutocompleteIngredientSearch200ResponseInner();
-      //expect(instance).to.be.a(SpoonacularApi.AutocompleteIngredientSearch200ResponseInner);
+      //var instance = new Spoonacular.AutocompleteIngredientSearch200ResponseInner();
+      //expect(instance).to.be.a(Spoonacular.AutocompleteIngredientSearch200ResponseInner);
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.AutocompleteIngredientSearch200ResponseInner();
+      //var instance = new Spoonacular.AutocompleteIngredientSearch200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.AutocompleteIngredientSearch200ResponseInner();
+      //var instance = new Spoonacular.AutocompleteIngredientSearch200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.AutocompleteIngredientSearch200ResponseInner();
+      //var instance = new Spoonacular.AutocompleteIngredientSearch200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property aisle (base name: "aisle")', function() {
       // uncomment below and update the code to test the property aisle
-      //var instance = new SpoonacularApi.AutocompleteIngredientSearch200ResponseInner();
+      //var instance = new Spoonacular.AutocompleteIngredientSearch200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property possibleUnits (base name: "possibleUnits")', function() {
       // uncomment below and update the code to test the property possibleUnits
-      //var instance = new SpoonacularApi.AutocompleteIngredientSearch200ResponseInner();
+      //var instance = new Spoonacular.AutocompleteIngredientSearch200ResponseInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AutocompleteProductSearch200Response.spec.js b/javascript/test/model/AutocompleteProductSearch200Response.spec.js
index fbc0a74dd..b71f4511c 100644
--- a/javascript/test/model/AutocompleteProductSearch200Response.spec.js
+++ b/javascript/test/model/AutocompleteProductSearch200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AutocompleteProductSearch200Response();
+    instance = new Spoonacular.AutocompleteProductSearch200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,13 +50,13 @@
   describe('AutocompleteProductSearch200Response', function() {
     it('should create an instance of AutocompleteProductSearch200Response', function() {
       // uncomment below and update the code to test AutocompleteProductSearch200Response
-      //var instance = new SpoonacularApi.AutocompleteProductSearch200Response();
-      //expect(instance).to.be.a(SpoonacularApi.AutocompleteProductSearch200Response);
+      //var instance = new Spoonacular.AutocompleteProductSearch200Response();
+      //expect(instance).to.be.a(Spoonacular.AutocompleteProductSearch200Response);
     });
 
     it('should have the property results (base name: "results")', function() {
       // uncomment below and update the code to test the property results
-      //var instance = new SpoonacularApi.AutocompleteProductSearch200Response();
+      //var instance = new Spoonacular.AutocompleteProductSearch200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AutocompleteProductSearch200ResponseResultsInner.spec.js b/javascript/test/model/AutocompleteProductSearch200ResponseResultsInner.spec.js
index a118881da..646d086bb 100644
--- a/javascript/test/model/AutocompleteProductSearch200ResponseResultsInner.spec.js
+++ b/javascript/test/model/AutocompleteProductSearch200ResponseResultsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AutocompleteProductSearch200ResponseResultsInner();
+    instance = new Spoonacular.AutocompleteProductSearch200ResponseResultsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('AutocompleteProductSearch200ResponseResultsInner', function() {
     it('should create an instance of AutocompleteProductSearch200ResponseResultsInner', function() {
       // uncomment below and update the code to test AutocompleteProductSearch200ResponseResultsInner
-      //var instance = new SpoonacularApi.AutocompleteProductSearch200ResponseResultsInner();
-      //expect(instance).to.be.a(SpoonacularApi.AutocompleteProductSearch200ResponseResultsInner);
+      //var instance = new Spoonacular.AutocompleteProductSearch200ResponseResultsInner();
+      //expect(instance).to.be.a(Spoonacular.AutocompleteProductSearch200ResponseResultsInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.AutocompleteProductSearch200ResponseResultsInner();
+      //var instance = new Spoonacular.AutocompleteProductSearch200ResponseResultsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.AutocompleteProductSearch200ResponseResultsInner();
+      //var instance = new Spoonacular.AutocompleteProductSearch200ResponseResultsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/AutocompleteRecipeSearch200ResponseInner.spec.js b/javascript/test/model/AutocompleteRecipeSearch200ResponseInner.spec.js
index 7dd1fef8f..3478b2621 100644
--- a/javascript/test/model/AutocompleteRecipeSearch200ResponseInner.spec.js
+++ b/javascript/test/model/AutocompleteRecipeSearch200ResponseInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.AutocompleteRecipeSearch200ResponseInner();
+    instance = new Spoonacular.AutocompleteRecipeSearch200ResponseInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('AutocompleteRecipeSearch200ResponseInner', function() {
     it('should create an instance of AutocompleteRecipeSearch200ResponseInner', function() {
       // uncomment below and update the code to test AutocompleteRecipeSearch200ResponseInner
-      //var instance = new SpoonacularApi.AutocompleteRecipeSearch200ResponseInner();
-      //expect(instance).to.be.a(SpoonacularApi.AutocompleteRecipeSearch200ResponseInner);
+      //var instance = new Spoonacular.AutocompleteRecipeSearch200ResponseInner();
+      //expect(instance).to.be.a(Spoonacular.AutocompleteRecipeSearch200ResponseInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.AutocompleteRecipeSearch200ResponseInner();
+      //var instance = new Spoonacular.AutocompleteRecipeSearch200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.AutocompleteRecipeSearch200ResponseInner();
+      //var instance = new Spoonacular.AutocompleteRecipeSearch200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property imageType (base name: "imageType")', function() {
       // uncomment below and update the code to test the property imageType
-      //var instance = new SpoonacularApi.AutocompleteRecipeSearch200ResponseInner();
+      //var instance = new Spoonacular.AutocompleteRecipeSearch200ResponseInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ClassifyCuisine200Response.spec.js b/javascript/test/model/ClassifyCuisine200Response.spec.js
index 0801671fb..b20b6c883 100644
--- a/javascript/test/model/ClassifyCuisine200Response.spec.js
+++ b/javascript/test/model/ClassifyCuisine200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ClassifyCuisine200Response();
+    instance = new Spoonacular.ClassifyCuisine200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('ClassifyCuisine200Response', function() {
     it('should create an instance of ClassifyCuisine200Response', function() {
       // uncomment below and update the code to test ClassifyCuisine200Response
-      //var instance = new SpoonacularApi.ClassifyCuisine200Response();
-      //expect(instance).to.be.a(SpoonacularApi.ClassifyCuisine200Response);
+      //var instance = new Spoonacular.ClassifyCuisine200Response();
+      //expect(instance).to.be.a(Spoonacular.ClassifyCuisine200Response);
     });
 
     it('should have the property cuisine (base name: "cuisine")', function() {
       // uncomment below and update the code to test the property cuisine
-      //var instance = new SpoonacularApi.ClassifyCuisine200Response();
+      //var instance = new Spoonacular.ClassifyCuisine200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property cuisines (base name: "cuisines")', function() {
       // uncomment below and update the code to test the property cuisines
-      //var instance = new SpoonacularApi.ClassifyCuisine200Response();
+      //var instance = new Spoonacular.ClassifyCuisine200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property confidence (base name: "confidence")', function() {
       // uncomment below and update the code to test the property confidence
-      //var instance = new SpoonacularApi.ClassifyCuisine200Response();
+      //var instance = new Spoonacular.ClassifyCuisine200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ClassifyGroceryProduct200Response.spec.js b/javascript/test/model/ClassifyGroceryProduct200Response.spec.js
index b730251a6..df891bd59 100644
--- a/javascript/test/model/ClassifyGroceryProduct200Response.spec.js
+++ b/javascript/test/model/ClassifyGroceryProduct200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ClassifyGroceryProduct200Response();
+    instance = new Spoonacular.ClassifyGroceryProduct200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,37 +50,37 @@
   describe('ClassifyGroceryProduct200Response', function() {
     it('should create an instance of ClassifyGroceryProduct200Response', function() {
       // uncomment below and update the code to test ClassifyGroceryProduct200Response
-      //var instance = new SpoonacularApi.ClassifyGroceryProduct200Response();
-      //expect(instance).to.be.a(SpoonacularApi.ClassifyGroceryProduct200Response);
+      //var instance = new Spoonacular.ClassifyGroceryProduct200Response();
+      //expect(instance).to.be.a(Spoonacular.ClassifyGroceryProduct200Response);
     });
 
     it('should have the property cleanTitle (base name: "cleanTitle")', function() {
       // uncomment below and update the code to test the property cleanTitle
-      //var instance = new SpoonacularApi.ClassifyGroceryProduct200Response();
+      //var instance = new Spoonacular.ClassifyGroceryProduct200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.ClassifyGroceryProduct200Response();
+      //var instance = new Spoonacular.ClassifyGroceryProduct200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property category (base name: "category")', function() {
       // uncomment below and update the code to test the property category
-      //var instance = new SpoonacularApi.ClassifyGroceryProduct200Response();
+      //var instance = new Spoonacular.ClassifyGroceryProduct200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property breadcrumbs (base name: "breadcrumbs")', function() {
       // uncomment below and update the code to test the property breadcrumbs
-      //var instance = new SpoonacularApi.ClassifyGroceryProduct200Response();
+      //var instance = new Spoonacular.ClassifyGroceryProduct200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property usdaCode (base name: "usdaCode")', function() {
       // uncomment below and update the code to test the property usdaCode
-      //var instance = new SpoonacularApi.ClassifyGroceryProduct200Response();
+      //var instance = new Spoonacular.ClassifyGroceryProduct200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ClassifyGroceryProductBulk200ResponseInner.spec.js b/javascript/test/model/ClassifyGroceryProductBulk200ResponseInner.spec.js
index e91850fc5..3ef76bac7 100644
--- a/javascript/test/model/ClassifyGroceryProductBulk200ResponseInner.spec.js
+++ b/javascript/test/model/ClassifyGroceryProductBulk200ResponseInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ClassifyGroceryProductBulk200ResponseInner();
+    instance = new Spoonacular.ClassifyGroceryProductBulk200ResponseInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,37 +50,37 @@
   describe('ClassifyGroceryProductBulk200ResponseInner', function() {
     it('should create an instance of ClassifyGroceryProductBulk200ResponseInner', function() {
       // uncomment below and update the code to test ClassifyGroceryProductBulk200ResponseInner
-      //var instance = new SpoonacularApi.ClassifyGroceryProductBulk200ResponseInner();
-      //expect(instance).to.be.a(SpoonacularApi.ClassifyGroceryProductBulk200ResponseInner);
+      //var instance = new Spoonacular.ClassifyGroceryProductBulk200ResponseInner();
+      //expect(instance).to.be.a(Spoonacular.ClassifyGroceryProductBulk200ResponseInner);
     });
 
     it('should have the property cleanTitle (base name: "cleanTitle")', function() {
       // uncomment below and update the code to test the property cleanTitle
-      //var instance = new SpoonacularApi.ClassifyGroceryProductBulk200ResponseInner();
+      //var instance = new Spoonacular.ClassifyGroceryProductBulk200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.ClassifyGroceryProductBulk200ResponseInner();
+      //var instance = new Spoonacular.ClassifyGroceryProductBulk200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property category (base name: "category")', function() {
       // uncomment below and update the code to test the property category
-      //var instance = new SpoonacularApi.ClassifyGroceryProductBulk200ResponseInner();
+      //var instance = new Spoonacular.ClassifyGroceryProductBulk200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property breadcrumbs (base name: "breadcrumbs")', function() {
       // uncomment below and update the code to test the property breadcrumbs
-      //var instance = new SpoonacularApi.ClassifyGroceryProductBulk200ResponseInner();
+      //var instance = new Spoonacular.ClassifyGroceryProductBulk200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property usdaCode (base name: "usdaCode")', function() {
       // uncomment below and update the code to test the property usdaCode
-      //var instance = new SpoonacularApi.ClassifyGroceryProductBulk200ResponseInner();
+      //var instance = new Spoonacular.ClassifyGroceryProductBulk200ResponseInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ClassifyGroceryProductBulkRequestInner.spec.js b/javascript/test/model/ClassifyGroceryProductBulkRequestInner.spec.js
index 7b59a23d1..e6fcae811 100644
--- a/javascript/test/model/ClassifyGroceryProductBulkRequestInner.spec.js
+++ b/javascript/test/model/ClassifyGroceryProductBulkRequestInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ClassifyGroceryProductBulkRequestInner();
+    instance = new Spoonacular.ClassifyGroceryProductBulkRequestInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('ClassifyGroceryProductBulkRequestInner', function() {
     it('should create an instance of ClassifyGroceryProductBulkRequestInner', function() {
       // uncomment below and update the code to test ClassifyGroceryProductBulkRequestInner
-      //var instance = new SpoonacularApi.ClassifyGroceryProductBulkRequestInner();
-      //expect(instance).to.be.a(SpoonacularApi.ClassifyGroceryProductBulkRequestInner);
+      //var instance = new Spoonacular.ClassifyGroceryProductBulkRequestInner();
+      //expect(instance).to.be.a(Spoonacular.ClassifyGroceryProductBulkRequestInner);
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.ClassifyGroceryProductBulkRequestInner();
+      //var instance = new Spoonacular.ClassifyGroceryProductBulkRequestInner();
       //expect(instance).to.be();
     });
 
     it('should have the property upc (base name: "upc")', function() {
       // uncomment below and update the code to test the property upc
-      //var instance = new SpoonacularApi.ClassifyGroceryProductBulkRequestInner();
+      //var instance = new Spoonacular.ClassifyGroceryProductBulkRequestInner();
       //expect(instance).to.be();
     });
 
     it('should have the property pluCode (base name: "plu_code")', function() {
       // uncomment below and update the code to test the property pluCode
-      //var instance = new SpoonacularApi.ClassifyGroceryProductBulkRequestInner();
+      //var instance = new Spoonacular.ClassifyGroceryProductBulkRequestInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ClassifyGroceryProductRequest.spec.js b/javascript/test/model/ClassifyGroceryProductRequest.spec.js
index fd25dc0fd..4f316607b 100644
--- a/javascript/test/model/ClassifyGroceryProductRequest.spec.js
+++ b/javascript/test/model/ClassifyGroceryProductRequest.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ClassifyGroceryProductRequest();
+    instance = new Spoonacular.ClassifyGroceryProductRequest();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('ClassifyGroceryProductRequest', function() {
     it('should create an instance of ClassifyGroceryProductRequest', function() {
       // uncomment below and update the code to test ClassifyGroceryProductRequest
-      //var instance = new SpoonacularApi.ClassifyGroceryProductRequest();
-      //expect(instance).to.be.a(SpoonacularApi.ClassifyGroceryProductRequest);
+      //var instance = new Spoonacular.ClassifyGroceryProductRequest();
+      //expect(instance).to.be.a(Spoonacular.ClassifyGroceryProductRequest);
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.ClassifyGroceryProductRequest();
+      //var instance = new Spoonacular.ClassifyGroceryProductRequest();
       //expect(instance).to.be();
     });
 
     it('should have the property upc (base name: "upc")', function() {
       // uncomment below and update the code to test the property upc
-      //var instance = new SpoonacularApi.ClassifyGroceryProductRequest();
+      //var instance = new Spoonacular.ClassifyGroceryProductRequest();
       //expect(instance).to.be();
     });
 
     it('should have the property pluCode (base name: "plu_code")', function() {
       // uncomment below and update the code to test the property pluCode
-      //var instance = new SpoonacularApi.ClassifyGroceryProductRequest();
+      //var instance = new Spoonacular.ClassifyGroceryProductRequest();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ComparableProduct.spec.js b/javascript/test/model/ComparableProduct.spec.js
index 8396b322e..5af027d80 100644
--- a/javascript/test/model/ComparableProduct.spec.js
+++ b/javascript/test/model/ComparableProduct.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ComparableProduct();
+    instance = new Spoonacular.ComparableProduct();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('ComparableProduct', function() {
     it('should create an instance of ComparableProduct', function() {
       // uncomment below and update the code to test ComparableProduct
-      //var instance = new SpoonacularApi.ComparableProduct();
-      //expect(instance).to.be.a(SpoonacularApi.ComparableProduct);
+      //var instance = new Spoonacular.ComparableProduct();
+      //expect(instance).to.be.a(Spoonacular.ComparableProduct);
     });
 
     it('should have the property difference (base name: "difference")', function() {
       // uncomment below and update the code to test the property difference
-      //var instance = new SpoonacularApi.ComparableProduct();
+      //var instance = new Spoonacular.ComparableProduct();
       //expect(instance).to.be();
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.ComparableProduct();
+      //var instance = new Spoonacular.ComparableProduct();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.ComparableProduct();
+      //var instance = new Spoonacular.ComparableProduct();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.ComparableProduct();
+      //var instance = new Spoonacular.ComparableProduct();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ComputeGlycemicLoad200Response.spec.js b/javascript/test/model/ComputeGlycemicLoad200Response.spec.js
index 09e400275..b4a649795 100644
--- a/javascript/test/model/ComputeGlycemicLoad200Response.spec.js
+++ b/javascript/test/model/ComputeGlycemicLoad200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ComputeGlycemicLoad200Response();
+    instance = new Spoonacular.ComputeGlycemicLoad200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('ComputeGlycemicLoad200Response', function() {
     it('should create an instance of ComputeGlycemicLoad200Response', function() {
       // uncomment below and update the code to test ComputeGlycemicLoad200Response
-      //var instance = new SpoonacularApi.ComputeGlycemicLoad200Response();
-      //expect(instance).to.be.a(SpoonacularApi.ComputeGlycemicLoad200Response);
+      //var instance = new Spoonacular.ComputeGlycemicLoad200Response();
+      //expect(instance).to.be.a(Spoonacular.ComputeGlycemicLoad200Response);
     });
 
     it('should have the property totalGlycemicLoad (base name: "totalGlycemicLoad")', function() {
       // uncomment below and update the code to test the property totalGlycemicLoad
-      //var instance = new SpoonacularApi.ComputeGlycemicLoad200Response();
+      //var instance = new Spoonacular.ComputeGlycemicLoad200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property ingredients (base name: "ingredients")', function() {
       // uncomment below and update the code to test the property ingredients
-      //var instance = new SpoonacularApi.ComputeGlycemicLoad200Response();
+      //var instance = new Spoonacular.ComputeGlycemicLoad200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ComputeGlycemicLoad200ResponseIngredientsInner.spec.js b/javascript/test/model/ComputeGlycemicLoad200ResponseIngredientsInner.spec.js
index 81f811ded..1847801d8 100644
--- a/javascript/test/model/ComputeGlycemicLoad200ResponseIngredientsInner.spec.js
+++ b/javascript/test/model/ComputeGlycemicLoad200ResponseIngredientsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ComputeGlycemicLoad200ResponseIngredientsInner();
+    instance = new Spoonacular.ComputeGlycemicLoad200ResponseIngredientsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('ComputeGlycemicLoad200ResponseIngredientsInner', function() {
     it('should create an instance of ComputeGlycemicLoad200ResponseIngredientsInner', function() {
       // uncomment below and update the code to test ComputeGlycemicLoad200ResponseIngredientsInner
-      //var instance = new SpoonacularApi.ComputeGlycemicLoad200ResponseIngredientsInner();
-      //expect(instance).to.be.a(SpoonacularApi.ComputeGlycemicLoad200ResponseIngredientsInner);
+      //var instance = new Spoonacular.ComputeGlycemicLoad200ResponseIngredientsInner();
+      //expect(instance).to.be.a(Spoonacular.ComputeGlycemicLoad200ResponseIngredientsInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.ComputeGlycemicLoad200ResponseIngredientsInner();
+      //var instance = new Spoonacular.ComputeGlycemicLoad200ResponseIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property original (base name: "original")', function() {
       // uncomment below and update the code to test the property original
-      //var instance = new SpoonacularApi.ComputeGlycemicLoad200ResponseIngredientsInner();
+      //var instance = new Spoonacular.ComputeGlycemicLoad200ResponseIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property glycemicIndex (base name: "glycemicIndex")', function() {
       // uncomment below and update the code to test the property glycemicIndex
-      //var instance = new SpoonacularApi.ComputeGlycemicLoad200ResponseIngredientsInner();
+      //var instance = new Spoonacular.ComputeGlycemicLoad200ResponseIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property glycemicLoad (base name: "glycemicLoad")', function() {
       // uncomment below and update the code to test the property glycemicLoad
-      //var instance = new SpoonacularApi.ComputeGlycemicLoad200ResponseIngredientsInner();
+      //var instance = new Spoonacular.ComputeGlycemicLoad200ResponseIngredientsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ComputeGlycemicLoadRequest.spec.js b/javascript/test/model/ComputeGlycemicLoadRequest.spec.js
index e2460def6..1f840949d 100644
--- a/javascript/test/model/ComputeGlycemicLoadRequest.spec.js
+++ b/javascript/test/model/ComputeGlycemicLoadRequest.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ComputeGlycemicLoadRequest();
+    instance = new Spoonacular.ComputeGlycemicLoadRequest();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,13 +50,13 @@
   describe('ComputeGlycemicLoadRequest', function() {
     it('should create an instance of ComputeGlycemicLoadRequest', function() {
       // uncomment below and update the code to test ComputeGlycemicLoadRequest
-      //var instance = new SpoonacularApi.ComputeGlycemicLoadRequest();
-      //expect(instance).to.be.a(SpoonacularApi.ComputeGlycemicLoadRequest);
+      //var instance = new Spoonacular.ComputeGlycemicLoadRequest();
+      //expect(instance).to.be.a(Spoonacular.ComputeGlycemicLoadRequest);
     });
 
     it('should have the property ingredients (base name: "ingredients")', function() {
       // uncomment below and update the code to test the property ingredients
-      //var instance = new SpoonacularApi.ComputeGlycemicLoadRequest();
+      //var instance = new Spoonacular.ComputeGlycemicLoadRequest();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ComputeIngredientAmount200Response.spec.js b/javascript/test/model/ComputeIngredientAmount200Response.spec.js
index ea2edcf08..d10837805 100644
--- a/javascript/test/model/ComputeIngredientAmount200Response.spec.js
+++ b/javascript/test/model/ComputeIngredientAmount200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ComputeIngredientAmount200Response();
+    instance = new Spoonacular.ComputeIngredientAmount200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('ComputeIngredientAmount200Response', function() {
     it('should create an instance of ComputeIngredientAmount200Response', function() {
       // uncomment below and update the code to test ComputeIngredientAmount200Response
-      //var instance = new SpoonacularApi.ComputeIngredientAmount200Response();
-      //expect(instance).to.be.a(SpoonacularApi.ComputeIngredientAmount200Response);
+      //var instance = new Spoonacular.ComputeIngredientAmount200Response();
+      //expect(instance).to.be.a(Spoonacular.ComputeIngredientAmount200Response);
     });
 
     it('should have the property amount (base name: "amount")', function() {
       // uncomment below and update the code to test the property amount
-      //var instance = new SpoonacularApi.ComputeIngredientAmount200Response();
+      //var instance = new Spoonacular.ComputeIngredientAmount200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property unit (base name: "unit")', function() {
       // uncomment below and update the code to test the property unit
-      //var instance = new SpoonacularApi.ComputeIngredientAmount200Response();
+      //var instance = new Spoonacular.ComputeIngredientAmount200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ConnectUser200Response.spec.js b/javascript/test/model/ConnectUser200Response.spec.js
index 8ced325d6..5fadd0592 100644
--- a/javascript/test/model/ConnectUser200Response.spec.js
+++ b/javascript/test/model/ConnectUser200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ConnectUser200Response();
+    instance = new Spoonacular.ConnectUser200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('ConnectUser200Response', function() {
     it('should create an instance of ConnectUser200Response', function() {
       // uncomment below and update the code to test ConnectUser200Response
-      //var instance = new SpoonacularApi.ConnectUser200Response();
-      //expect(instance).to.be.a(SpoonacularApi.ConnectUser200Response);
+      //var instance = new Spoonacular.ConnectUser200Response();
+      //expect(instance).to.be.a(Spoonacular.ConnectUser200Response);
     });
 
     it('should have the property username (base name: "username")', function() {
       // uncomment below and update the code to test the property username
-      //var instance = new SpoonacularApi.ConnectUser200Response();
+      //var instance = new Spoonacular.ConnectUser200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property hash (base name: "hash")', function() {
       // uncomment below and update the code to test the property hash
-      //var instance = new SpoonacularApi.ConnectUser200Response();
+      //var instance = new Spoonacular.ConnectUser200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ConnectUserRequest.spec.js b/javascript/test/model/ConnectUserRequest.spec.js
index e0b9c6f11..fb5c0703e 100644
--- a/javascript/test/model/ConnectUserRequest.spec.js
+++ b/javascript/test/model/ConnectUserRequest.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ConnectUserRequest();
+    instance = new Spoonacular.ConnectUserRequest();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('ConnectUserRequest', function() {
     it('should create an instance of ConnectUserRequest', function() {
       // uncomment below and update the code to test ConnectUserRequest
-      //var instance = new SpoonacularApi.ConnectUserRequest();
-      //expect(instance).to.be.a(SpoonacularApi.ConnectUserRequest);
+      //var instance = new Spoonacular.ConnectUserRequest();
+      //expect(instance).to.be.a(Spoonacular.ConnectUserRequest);
     });
 
     it('should have the property username (base name: "username")', function() {
       // uncomment below and update the code to test the property username
-      //var instance = new SpoonacularApi.ConnectUserRequest();
+      //var instance = new Spoonacular.ConnectUserRequest();
       //expect(instance).to.be();
     });
 
     it('should have the property firstName (base name: "firstName")', function() {
       // uncomment below and update the code to test the property firstName
-      //var instance = new SpoonacularApi.ConnectUserRequest();
+      //var instance = new Spoonacular.ConnectUserRequest();
       //expect(instance).to.be();
     });
 
     it('should have the property lastName (base name: "lastName")', function() {
       // uncomment below and update the code to test the property lastName
-      //var instance = new SpoonacularApi.ConnectUserRequest();
+      //var instance = new Spoonacular.ConnectUserRequest();
       //expect(instance).to.be();
     });
 
     it('should have the property email (base name: "email")', function() {
       // uncomment below and update the code to test the property email
-      //var instance = new SpoonacularApi.ConnectUserRequest();
+      //var instance = new Spoonacular.ConnectUserRequest();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ConvertAmounts200Response.spec.js b/javascript/test/model/ConvertAmounts200Response.spec.js
index 2405a232f..4297502ab 100644
--- a/javascript/test/model/ConvertAmounts200Response.spec.js
+++ b/javascript/test/model/ConvertAmounts200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ConvertAmounts200Response();
+    instance = new Spoonacular.ConvertAmounts200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,37 +50,37 @@
   describe('ConvertAmounts200Response', function() {
     it('should create an instance of ConvertAmounts200Response', function() {
       // uncomment below and update the code to test ConvertAmounts200Response
-      //var instance = new SpoonacularApi.ConvertAmounts200Response();
-      //expect(instance).to.be.a(SpoonacularApi.ConvertAmounts200Response);
+      //var instance = new Spoonacular.ConvertAmounts200Response();
+      //expect(instance).to.be.a(Spoonacular.ConvertAmounts200Response);
     });
 
     it('should have the property sourceAmount (base name: "sourceAmount")', function() {
       // uncomment below and update the code to test the property sourceAmount
-      //var instance = new SpoonacularApi.ConvertAmounts200Response();
+      //var instance = new Spoonacular.ConvertAmounts200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property sourceUnit (base name: "sourceUnit")', function() {
       // uncomment below and update the code to test the property sourceUnit
-      //var instance = new SpoonacularApi.ConvertAmounts200Response();
+      //var instance = new Spoonacular.ConvertAmounts200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property targetAmount (base name: "targetAmount")', function() {
       // uncomment below and update the code to test the property targetAmount
-      //var instance = new SpoonacularApi.ConvertAmounts200Response();
+      //var instance = new Spoonacular.ConvertAmounts200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property targetUnit (base name: "targetUnit")', function() {
       // uncomment below and update the code to test the property targetUnit
-      //var instance = new SpoonacularApi.ConvertAmounts200Response();
+      //var instance = new Spoonacular.ConvertAmounts200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property answer (base name: "answer")', function() {
       // uncomment below and update the code to test the property answer
-      //var instance = new SpoonacularApi.ConvertAmounts200Response();
+      //var instance = new Spoonacular.ConvertAmounts200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/CreateRecipeCard200Response.spec.js b/javascript/test/model/CreateRecipeCard200Response.spec.js
index 31b978fe1..c47593710 100644
--- a/javascript/test/model/CreateRecipeCard200Response.spec.js
+++ b/javascript/test/model/CreateRecipeCard200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.CreateRecipeCard200Response();
+    instance = new Spoonacular.CreateRecipeCard200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,13 +50,13 @@
   describe('CreateRecipeCard200Response', function() {
     it('should create an instance of CreateRecipeCard200Response', function() {
       // uncomment below and update the code to test CreateRecipeCard200Response
-      //var instance = new SpoonacularApi.CreateRecipeCard200Response();
-      //expect(instance).to.be.a(SpoonacularApi.CreateRecipeCard200Response);
+      //var instance = new Spoonacular.CreateRecipeCard200Response();
+      //expect(instance).to.be.a(Spoonacular.CreateRecipeCard200Response);
     });
 
     it('should have the property url (base name: "url")', function() {
       // uncomment below and update the code to test the property url
-      //var instance = new SpoonacularApi.CreateRecipeCard200Response();
+      //var instance = new Spoonacular.CreateRecipeCard200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/DetectFoodInText200Response.spec.js b/javascript/test/model/DetectFoodInText200Response.spec.js
index f7a085e63..748d01418 100644
--- a/javascript/test/model/DetectFoodInText200Response.spec.js
+++ b/javascript/test/model/DetectFoodInText200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.DetectFoodInText200Response();
+    instance = new Spoonacular.DetectFoodInText200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,13 +50,13 @@
   describe('DetectFoodInText200Response', function() {
     it('should create an instance of DetectFoodInText200Response', function() {
       // uncomment below and update the code to test DetectFoodInText200Response
-      //var instance = new SpoonacularApi.DetectFoodInText200Response();
-      //expect(instance).to.be.a(SpoonacularApi.DetectFoodInText200Response);
+      //var instance = new Spoonacular.DetectFoodInText200Response();
+      //expect(instance).to.be.a(Spoonacular.DetectFoodInText200Response);
     });
 
     it('should have the property annotations (base name: "annotations")', function() {
       // uncomment below and update the code to test the property annotations
-      //var instance = new SpoonacularApi.DetectFoodInText200Response();
+      //var instance = new Spoonacular.DetectFoodInText200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/DetectFoodInText200ResponseAnnotationsInner.spec.js b/javascript/test/model/DetectFoodInText200ResponseAnnotationsInner.spec.js
index c8fdecf47..a46a053a6 100644
--- a/javascript/test/model/DetectFoodInText200ResponseAnnotationsInner.spec.js
+++ b/javascript/test/model/DetectFoodInText200ResponseAnnotationsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.DetectFoodInText200ResponseAnnotationsInner();
+    instance = new Spoonacular.DetectFoodInText200ResponseAnnotationsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('DetectFoodInText200ResponseAnnotationsInner', function() {
     it('should create an instance of DetectFoodInText200ResponseAnnotationsInner', function() {
       // uncomment below and update the code to test DetectFoodInText200ResponseAnnotationsInner
-      //var instance = new SpoonacularApi.DetectFoodInText200ResponseAnnotationsInner();
-      //expect(instance).to.be.a(SpoonacularApi.DetectFoodInText200ResponseAnnotationsInner);
+      //var instance = new Spoonacular.DetectFoodInText200ResponseAnnotationsInner();
+      //expect(instance).to.be.a(Spoonacular.DetectFoodInText200ResponseAnnotationsInner);
     });
 
     it('should have the property annotation (base name: "annotation")', function() {
       // uncomment below and update the code to test the property annotation
-      //var instance = new SpoonacularApi.DetectFoodInText200ResponseAnnotationsInner();
+      //var instance = new Spoonacular.DetectFoodInText200ResponseAnnotationsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.DetectFoodInText200ResponseAnnotationsInner();
+      //var instance = new Spoonacular.DetectFoodInText200ResponseAnnotationsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property tag (base name: "tag")', function() {
       // uncomment below and update the code to test the property tag
-      //var instance = new SpoonacularApi.DetectFoodInText200ResponseAnnotationsInner();
+      //var instance = new Spoonacular.DetectFoodInText200ResponseAnnotationsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GenerateMealPlan200Response.spec.js b/javascript/test/model/GenerateMealPlan200Response.spec.js
index 31fb38473..98d19b829 100644
--- a/javascript/test/model/GenerateMealPlan200Response.spec.js
+++ b/javascript/test/model/GenerateMealPlan200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GenerateMealPlan200Response();
+    instance = new Spoonacular.GenerateMealPlan200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('GenerateMealPlan200Response', function() {
     it('should create an instance of GenerateMealPlan200Response', function() {
       // uncomment below and update the code to test GenerateMealPlan200Response
-      //var instance = new SpoonacularApi.GenerateMealPlan200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GenerateMealPlan200Response);
+      //var instance = new Spoonacular.GenerateMealPlan200Response();
+      //expect(instance).to.be.a(Spoonacular.GenerateMealPlan200Response);
     });
 
     it('should have the property meals (base name: "meals")', function() {
       // uncomment below and update the code to test the property meals
-      //var instance = new SpoonacularApi.GenerateMealPlan200Response();
+      //var instance = new Spoonacular.GenerateMealPlan200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property nutrients (base name: "nutrients")', function() {
       // uncomment below and update the code to test the property nutrients
-      //var instance = new SpoonacularApi.GenerateMealPlan200Response();
+      //var instance = new Spoonacular.GenerateMealPlan200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GenerateMealPlan200ResponseNutrients.spec.js b/javascript/test/model/GenerateMealPlan200ResponseNutrients.spec.js
index 6a0142b9b..ec6d8ec9b 100644
--- a/javascript/test/model/GenerateMealPlan200ResponseNutrients.spec.js
+++ b/javascript/test/model/GenerateMealPlan200ResponseNutrients.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GenerateMealPlan200ResponseNutrients();
+    instance = new Spoonacular.GenerateMealPlan200ResponseNutrients();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('GenerateMealPlan200ResponseNutrients', function() {
     it('should create an instance of GenerateMealPlan200ResponseNutrients', function() {
       // uncomment below and update the code to test GenerateMealPlan200ResponseNutrients
-      //var instance = new SpoonacularApi.GenerateMealPlan200ResponseNutrients();
-      //expect(instance).to.be.a(SpoonacularApi.GenerateMealPlan200ResponseNutrients);
+      //var instance = new Spoonacular.GenerateMealPlan200ResponseNutrients();
+      //expect(instance).to.be.a(Spoonacular.GenerateMealPlan200ResponseNutrients);
     });
 
     it('should have the property calories (base name: "calories")', function() {
       // uncomment below and update the code to test the property calories
-      //var instance = new SpoonacularApi.GenerateMealPlan200ResponseNutrients();
+      //var instance = new Spoonacular.GenerateMealPlan200ResponseNutrients();
       //expect(instance).to.be();
     });
 
     it('should have the property carbohydrates (base name: "carbohydrates")', function() {
       // uncomment below and update the code to test the property carbohydrates
-      //var instance = new SpoonacularApi.GenerateMealPlan200ResponseNutrients();
+      //var instance = new Spoonacular.GenerateMealPlan200ResponseNutrients();
       //expect(instance).to.be();
     });
 
     it('should have the property fat (base name: "fat")', function() {
       // uncomment below and update the code to test the property fat
-      //var instance = new SpoonacularApi.GenerateMealPlan200ResponseNutrients();
+      //var instance = new Spoonacular.GenerateMealPlan200ResponseNutrients();
       //expect(instance).to.be();
     });
 
     it('should have the property protein (base name: "protein")', function() {
       // uncomment below and update the code to test the property protein
-      //var instance = new SpoonacularApi.GenerateMealPlan200ResponseNutrients();
+      //var instance = new Spoonacular.GenerateMealPlan200ResponseNutrients();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetARandomFoodJoke200Response.spec.js b/javascript/test/model/GetARandomFoodJoke200Response.spec.js
index cb1290407..ee65f07d1 100644
--- a/javascript/test/model/GetARandomFoodJoke200Response.spec.js
+++ b/javascript/test/model/GetARandomFoodJoke200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetARandomFoodJoke200Response();
+    instance = new Spoonacular.GetARandomFoodJoke200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,13 +50,13 @@
   describe('GetARandomFoodJoke200Response', function() {
     it('should create an instance of GetARandomFoodJoke200Response', function() {
       // uncomment below and update the code to test GetARandomFoodJoke200Response
-      //var instance = new SpoonacularApi.GetARandomFoodJoke200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GetARandomFoodJoke200Response);
+      //var instance = new Spoonacular.GetARandomFoodJoke200Response();
+      //expect(instance).to.be.a(Spoonacular.GetARandomFoodJoke200Response);
     });
 
     it('should have the property text (base name: "text")', function() {
       // uncomment below and update the code to test the property text
-      //var instance = new SpoonacularApi.GetARandomFoodJoke200Response();
+      //var instance = new Spoonacular.GetARandomFoodJoke200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetAnalyzedRecipeInstructions200ResponseInner.spec.js b/javascript/test/model/GetAnalyzedRecipeInstructions200ResponseInner.spec.js
index 67d41cb0f..b52a739df 100644
--- a/javascript/test/model/GetAnalyzedRecipeInstructions200ResponseInner.spec.js
+++ b/javascript/test/model/GetAnalyzedRecipeInstructions200ResponseInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInner();
+    instance = new Spoonacular.GetAnalyzedRecipeInstructions200ResponseInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('GetAnalyzedRecipeInstructions200ResponseInner', function() {
     it('should create an instance of GetAnalyzedRecipeInstructions200ResponseInner', function() {
       // uncomment below and update the code to test GetAnalyzedRecipeInstructions200ResponseInner
-      //var instance = new SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInner);
+      //var instance = new Spoonacular.GetAnalyzedRecipeInstructions200ResponseInner();
+      //expect(instance).to.be.a(Spoonacular.GetAnalyzedRecipeInstructions200ResponseInner);
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInner();
+      //var instance = new Spoonacular.GetAnalyzedRecipeInstructions200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property steps (base name: "steps")', function() {
       // uncomment below and update the code to test the property steps
-      //var instance = new SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInner();
+      //var instance = new Spoonacular.GetAnalyzedRecipeInstructions200ResponseInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetAnalyzedRecipeInstructions200ResponseInnerStepsInner.spec.js b/javascript/test/model/GetAnalyzedRecipeInstructions200ResponseInnerStepsInner.spec.js
index 033a46116..249fafe26 100644
--- a/javascript/test/model/GetAnalyzedRecipeInstructions200ResponseInnerStepsInner.spec.js
+++ b/javascript/test/model/GetAnalyzedRecipeInstructions200ResponseInnerStepsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInnerStepsInner();
+    instance = new Spoonacular.GetAnalyzedRecipeInstructions200ResponseInnerStepsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('GetAnalyzedRecipeInstructions200ResponseInnerStepsInner', function() {
     it('should create an instance of GetAnalyzedRecipeInstructions200ResponseInnerStepsInner', function() {
       // uncomment below and update the code to test GetAnalyzedRecipeInstructions200ResponseInnerStepsInner
-      //var instance = new SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInnerStepsInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInnerStepsInner);
+      //var instance = new Spoonacular.GetAnalyzedRecipeInstructions200ResponseInnerStepsInner();
+      //expect(instance).to.be.a(Spoonacular.GetAnalyzedRecipeInstructions200ResponseInnerStepsInner);
     });
 
     it('should have the property number (base name: "number")', function() {
       // uncomment below and update the code to test the property number
-      //var instance = new SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInnerStepsInner();
+      //var instance = new Spoonacular.GetAnalyzedRecipeInstructions200ResponseInnerStepsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property step (base name: "step")', function() {
       // uncomment below and update the code to test the property step
-      //var instance = new SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInnerStepsInner();
+      //var instance = new Spoonacular.GetAnalyzedRecipeInstructions200ResponseInnerStepsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property ingredients (base name: "ingredients")', function() {
       // uncomment below and update the code to test the property ingredients
-      //var instance = new SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInnerStepsInner();
+      //var instance = new Spoonacular.GetAnalyzedRecipeInstructions200ResponseInnerStepsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property equipment (base name: "equipment")', function() {
       // uncomment below and update the code to test the property equipment
-      //var instance = new SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInnerStepsInner();
+      //var instance = new Spoonacular.GetAnalyzedRecipeInstructions200ResponseInnerStepsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner.spec.js b/javascript/test/model/GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner.spec.js
index ed4e896ba..7df423cc1 100644
--- a/javascript/test/model/GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner.spec.js
+++ b/javascript/test/model/GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner();
+    instance = new Spoonacular.GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner', function() {
     it('should create an instance of GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner', function() {
       // uncomment below and update the code to test GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner
-      //var instance = new SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner);
+      //var instance = new Spoonacular.GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner();
+      //expect(instance).to.be.a(Spoonacular.GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner();
+      //var instance = new Spoonacular.GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner();
+      //var instance = new Spoonacular.GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property localizedName (base name: "localizedName")', function() {
       // uncomment below and update the code to test the property localizedName
-      //var instance = new SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner();
+      //var instance = new Spoonacular.GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner();
+      //var instance = new Spoonacular.GetAnalyzedRecipeInstructions200ResponseInnerStepsInnerIngredientsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetComparableProducts200Response.spec.js b/javascript/test/model/GetComparableProducts200Response.spec.js
index 7046da069..9811c9aea 100644
--- a/javascript/test/model/GetComparableProducts200Response.spec.js
+++ b/javascript/test/model/GetComparableProducts200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetComparableProducts200Response();
+    instance = new Spoonacular.GetComparableProducts200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,13 +50,13 @@
   describe('GetComparableProducts200Response', function() {
     it('should create an instance of GetComparableProducts200Response', function() {
       // uncomment below and update the code to test GetComparableProducts200Response
-      //var instance = new SpoonacularApi.GetComparableProducts200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GetComparableProducts200Response);
+      //var instance = new Spoonacular.GetComparableProducts200Response();
+      //expect(instance).to.be.a(Spoonacular.GetComparableProducts200Response);
     });
 
     it('should have the property comparableProducts (base name: "comparableProducts")', function() {
       // uncomment below and update the code to test the property comparableProducts
-      //var instance = new SpoonacularApi.GetComparableProducts200Response();
+      //var instance = new Spoonacular.GetComparableProducts200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetComparableProducts200ResponseComparableProducts.spec.js b/javascript/test/model/GetComparableProducts200ResponseComparableProducts.spec.js
index c776b08cf..849666df4 100644
--- a/javascript/test/model/GetComparableProducts200ResponseComparableProducts.spec.js
+++ b/javascript/test/model/GetComparableProducts200ResponseComparableProducts.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetComparableProducts200ResponseComparableProducts();
+    instance = new Spoonacular.GetComparableProducts200ResponseComparableProducts();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,43 +50,43 @@
   describe('GetComparableProducts200ResponseComparableProducts', function() {
     it('should create an instance of GetComparableProducts200ResponseComparableProducts', function() {
       // uncomment below and update the code to test GetComparableProducts200ResponseComparableProducts
-      //var instance = new SpoonacularApi.GetComparableProducts200ResponseComparableProducts();
-      //expect(instance).to.be.a(SpoonacularApi.GetComparableProducts200ResponseComparableProducts);
+      //var instance = new Spoonacular.GetComparableProducts200ResponseComparableProducts();
+      //expect(instance).to.be.a(Spoonacular.GetComparableProducts200ResponseComparableProducts);
     });
 
     it('should have the property calories (base name: "calories")', function() {
       // uncomment below and update the code to test the property calories
-      //var instance = new SpoonacularApi.GetComparableProducts200ResponseComparableProducts();
+      //var instance = new Spoonacular.GetComparableProducts200ResponseComparableProducts();
       //expect(instance).to.be();
     });
 
     it('should have the property likes (base name: "likes")', function() {
       // uncomment below and update the code to test the property likes
-      //var instance = new SpoonacularApi.GetComparableProducts200ResponseComparableProducts();
+      //var instance = new Spoonacular.GetComparableProducts200ResponseComparableProducts();
       //expect(instance).to.be();
     });
 
     it('should have the property price (base name: "price")', function() {
       // uncomment below and update the code to test the property price
-      //var instance = new SpoonacularApi.GetComparableProducts200ResponseComparableProducts();
+      //var instance = new Spoonacular.GetComparableProducts200ResponseComparableProducts();
       //expect(instance).to.be();
     });
 
     it('should have the property protein (base name: "protein")', function() {
       // uncomment below and update the code to test the property protein
-      //var instance = new SpoonacularApi.GetComparableProducts200ResponseComparableProducts();
+      //var instance = new Spoonacular.GetComparableProducts200ResponseComparableProducts();
       //expect(instance).to.be();
     });
 
     it('should have the property spoonacularScore (base name: "spoonacular_score")', function() {
       // uncomment below and update the code to test the property spoonacularScore
-      //var instance = new SpoonacularApi.GetComparableProducts200ResponseComparableProducts();
+      //var instance = new Spoonacular.GetComparableProducts200ResponseComparableProducts();
       //expect(instance).to.be();
     });
 
     it('should have the property sugar (base name: "sugar")', function() {
       // uncomment below and update the code to test the property sugar
-      //var instance = new SpoonacularApi.GetComparableProducts200ResponseComparableProducts();
+      //var instance = new Spoonacular.GetComparableProducts200ResponseComparableProducts();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetConversationSuggests200Response.spec.js b/javascript/test/model/GetConversationSuggests200Response.spec.js
index a5ae051bf..ff0c99a04 100644
--- a/javascript/test/model/GetConversationSuggests200Response.spec.js
+++ b/javascript/test/model/GetConversationSuggests200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetConversationSuggests200Response();
+    instance = new Spoonacular.GetConversationSuggests200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('GetConversationSuggests200Response', function() {
     it('should create an instance of GetConversationSuggests200Response', function() {
       // uncomment below and update the code to test GetConversationSuggests200Response
-      //var instance = new SpoonacularApi.GetConversationSuggests200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GetConversationSuggests200Response);
+      //var instance = new Spoonacular.GetConversationSuggests200Response();
+      //expect(instance).to.be.a(Spoonacular.GetConversationSuggests200Response);
     });
 
     it('should have the property suggests (base name: "suggests")', function() {
       // uncomment below and update the code to test the property suggests
-      //var instance = new SpoonacularApi.GetConversationSuggests200Response();
+      //var instance = new Spoonacular.GetConversationSuggests200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property words (base name: "words")', function() {
       // uncomment below and update the code to test the property words
-      //var instance = new SpoonacularApi.GetConversationSuggests200Response();
+      //var instance = new Spoonacular.GetConversationSuggests200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetConversationSuggests200ResponseSuggests.spec.js b/javascript/test/model/GetConversationSuggests200ResponseSuggests.spec.js
index a153724ae..ee66e8cc3 100644
--- a/javascript/test/model/GetConversationSuggests200ResponseSuggests.spec.js
+++ b/javascript/test/model/GetConversationSuggests200ResponseSuggests.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetConversationSuggests200ResponseSuggests();
+    instance = new Spoonacular.GetConversationSuggests200ResponseSuggests();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,13 +50,13 @@
   describe('GetConversationSuggests200ResponseSuggests', function() {
     it('should create an instance of GetConversationSuggests200ResponseSuggests', function() {
       // uncomment below and update the code to test GetConversationSuggests200ResponseSuggests
-      //var instance = new SpoonacularApi.GetConversationSuggests200ResponseSuggests();
-      //expect(instance).to.be.a(SpoonacularApi.GetConversationSuggests200ResponseSuggests);
+      //var instance = new Spoonacular.GetConversationSuggests200ResponseSuggests();
+      //expect(instance).to.be.a(Spoonacular.GetConversationSuggests200ResponseSuggests);
     });
 
     it('should have the property u (base name: "_")', function() {
       // uncomment below and update the code to test the property u
-      //var instance = new SpoonacularApi.GetConversationSuggests200ResponseSuggests();
+      //var instance = new Spoonacular.GetConversationSuggests200ResponseSuggests();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetConversationSuggests200ResponseSuggestsInner.spec.js b/javascript/test/model/GetConversationSuggests200ResponseSuggestsInner.spec.js
index 995cb5e5e..596e15d0a 100644
--- a/javascript/test/model/GetConversationSuggests200ResponseSuggestsInner.spec.js
+++ b/javascript/test/model/GetConversationSuggests200ResponseSuggestsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetConversationSuggests200ResponseSuggestsInner();
+    instance = new Spoonacular.GetConversationSuggests200ResponseSuggestsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,13 +50,13 @@
   describe('GetConversationSuggests200ResponseSuggestsInner', function() {
     it('should create an instance of GetConversationSuggests200ResponseSuggestsInner', function() {
       // uncomment below and update the code to test GetConversationSuggests200ResponseSuggestsInner
-      //var instance = new SpoonacularApi.GetConversationSuggests200ResponseSuggestsInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetConversationSuggests200ResponseSuggestsInner);
+      //var instance = new Spoonacular.GetConversationSuggests200ResponseSuggestsInner();
+      //expect(instance).to.be.a(Spoonacular.GetConversationSuggests200ResponseSuggestsInner);
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.GetConversationSuggests200ResponseSuggestsInner();
+      //var instance = new Spoonacular.GetConversationSuggests200ResponseSuggestsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetDishPairingForWine200Response.spec.js b/javascript/test/model/GetDishPairingForWine200Response.spec.js
index 5e69024af..a1f3244b8 100644
--- a/javascript/test/model/GetDishPairingForWine200Response.spec.js
+++ b/javascript/test/model/GetDishPairingForWine200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetDishPairingForWine200Response();
+    instance = new Spoonacular.GetDishPairingForWine200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('GetDishPairingForWine200Response', function() {
     it('should create an instance of GetDishPairingForWine200Response', function() {
       // uncomment below and update the code to test GetDishPairingForWine200Response
-      //var instance = new SpoonacularApi.GetDishPairingForWine200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GetDishPairingForWine200Response);
+      //var instance = new Spoonacular.GetDishPairingForWine200Response();
+      //expect(instance).to.be.a(Spoonacular.GetDishPairingForWine200Response);
     });
 
     it('should have the property pairings (base name: "pairings")', function() {
       // uncomment below and update the code to test the property pairings
-      //var instance = new SpoonacularApi.GetDishPairingForWine200Response();
+      //var instance = new Spoonacular.GetDishPairingForWine200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property text (base name: "text")', function() {
       // uncomment below and update the code to test the property text
-      //var instance = new SpoonacularApi.GetDishPairingForWine200Response();
+      //var instance = new Spoonacular.GetDishPairingForWine200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetIngredientSubstitutes200Response.spec.js b/javascript/test/model/GetIngredientSubstitutes200Response.spec.js
index b8758dfb6..e208e100b 100644
--- a/javascript/test/model/GetIngredientSubstitutes200Response.spec.js
+++ b/javascript/test/model/GetIngredientSubstitutes200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetIngredientSubstitutes200Response();
+    instance = new Spoonacular.GetIngredientSubstitutes200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('GetIngredientSubstitutes200Response', function() {
     it('should create an instance of GetIngredientSubstitutes200Response', function() {
       // uncomment below and update the code to test GetIngredientSubstitutes200Response
-      //var instance = new SpoonacularApi.GetIngredientSubstitutes200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GetIngredientSubstitutes200Response);
+      //var instance = new Spoonacular.GetIngredientSubstitutes200Response();
+      //expect(instance).to.be.a(Spoonacular.GetIngredientSubstitutes200Response);
     });
 
     it('should have the property ingredient (base name: "ingredient")', function() {
       // uncomment below and update the code to test the property ingredient
-      //var instance = new SpoonacularApi.GetIngredientSubstitutes200Response();
+      //var instance = new Spoonacular.GetIngredientSubstitutes200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property substitutes (base name: "substitutes")', function() {
       // uncomment below and update the code to test the property substitutes
-      //var instance = new SpoonacularApi.GetIngredientSubstitutes200Response();
+      //var instance = new Spoonacular.GetIngredientSubstitutes200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property message (base name: "message")', function() {
       // uncomment below and update the code to test the property message
-      //var instance = new SpoonacularApi.GetIngredientSubstitutes200Response();
+      //var instance = new Spoonacular.GetIngredientSubstitutes200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetMealPlanTemplate200Response.spec.js b/javascript/test/model/GetMealPlanTemplate200Response.spec.js
index 797272db5..5b5965131 100644
--- a/javascript/test/model/GetMealPlanTemplate200Response.spec.js
+++ b/javascript/test/model/GetMealPlanTemplate200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetMealPlanTemplate200Response();
+    instance = new Spoonacular.GetMealPlanTemplate200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('GetMealPlanTemplate200Response', function() {
     it('should create an instance of GetMealPlanTemplate200Response', function() {
       // uncomment below and update the code to test GetMealPlanTemplate200Response
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GetMealPlanTemplate200Response);
+      //var instance = new Spoonacular.GetMealPlanTemplate200Response();
+      //expect(instance).to.be.a(Spoonacular.GetMealPlanTemplate200Response);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200Response();
+      //var instance = new Spoonacular.GetMealPlanTemplate200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200Response();
+      //var instance = new Spoonacular.GetMealPlanTemplate200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property days (base name: "days")', function() {
       // uncomment below and update the code to test the property days
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200Response();
+      //var instance = new Spoonacular.GetMealPlanTemplate200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetMealPlanTemplate200ResponseDaysInner.spec.js b/javascript/test/model/GetMealPlanTemplate200ResponseDaysInner.spec.js
index 0b71f219a..c30e7f549 100644
--- a/javascript/test/model/GetMealPlanTemplate200ResponseDaysInner.spec.js
+++ b/javascript/test/model/GetMealPlanTemplate200ResponseDaysInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInner();
+    instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,43 +50,43 @@
   describe('GetMealPlanTemplate200ResponseDaysInner', function() {
     it('should create an instance of GetMealPlanTemplate200ResponseDaysInner', function() {
       // uncomment below and update the code to test GetMealPlanTemplate200ResponseDaysInner
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetMealPlanTemplate200ResponseDaysInner);
+      //var instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInner();
+      //expect(instance).to.be.a(Spoonacular.GetMealPlanTemplate200ResponseDaysInner);
     });
 
     it('should have the property nutritionSummary (base name: "nutritionSummary")', function() {
       // uncomment below and update the code to test the property nutritionSummary
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInner();
+      //var instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInner();
       //expect(instance).to.be();
     });
 
     it('should have the property nutritionSummaryBreakfast (base name: "nutritionSummaryBreakfast")', function() {
       // uncomment below and update the code to test the property nutritionSummaryBreakfast
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInner();
+      //var instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInner();
       //expect(instance).to.be();
     });
 
     it('should have the property nutritionSummaryLunch (base name: "nutritionSummaryLunch")', function() {
       // uncomment below and update the code to test the property nutritionSummaryLunch
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInner();
+      //var instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInner();
       //expect(instance).to.be();
     });
 
     it('should have the property nutritionSummaryDinner (base name: "nutritionSummaryDinner")', function() {
       // uncomment below and update the code to test the property nutritionSummaryDinner
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInner();
+      //var instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInner();
       //expect(instance).to.be();
     });
 
     it('should have the property day (base name: "day")', function() {
       // uncomment below and update the code to test the property day
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInner();
+      //var instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInner();
       //expect(instance).to.be();
     });
 
     it('should have the property items (base name: "items")', function() {
       // uncomment below and update the code to test the property items
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInner();
+      //var instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetMealPlanTemplate200ResponseDaysInnerItemsInner.spec.js b/javascript/test/model/GetMealPlanTemplate200ResponseDaysInnerItemsInner.spec.js
index bbaf4caaa..7342f4768 100644
--- a/javascript/test/model/GetMealPlanTemplate200ResponseDaysInnerItemsInner.spec.js
+++ b/javascript/test/model/GetMealPlanTemplate200ResponseDaysInnerItemsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInnerItemsInner();
+    instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInnerItemsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,37 +50,37 @@
   describe('GetMealPlanTemplate200ResponseDaysInnerItemsInner', function() {
     it('should create an instance of GetMealPlanTemplate200ResponseDaysInnerItemsInner', function() {
       // uncomment below and update the code to test GetMealPlanTemplate200ResponseDaysInnerItemsInner
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInnerItemsInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetMealPlanTemplate200ResponseDaysInnerItemsInner);
+      //var instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInnerItemsInner();
+      //expect(instance).to.be.a(Spoonacular.GetMealPlanTemplate200ResponseDaysInnerItemsInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInnerItemsInner();
+      //var instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInnerItemsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property slot (base name: "slot")', function() {
       // uncomment below and update the code to test the property slot
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInnerItemsInner();
+      //var instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInnerItemsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property position (base name: "position")', function() {
       // uncomment below and update the code to test the property position
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInnerItemsInner();
+      //var instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInnerItemsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property type (base name: "type")', function() {
       // uncomment below and update the code to test the property type
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInnerItemsInner();
+      //var instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInnerItemsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property value (base name: "value")', function() {
       // uncomment below and update the code to test the property value
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInnerItemsInner();
+      //var instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInnerItemsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue.spec.js b/javascript/test/model/GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue.spec.js
index c77e462b8..4a731070a 100644
--- a/javascript/test/model/GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue.spec.js
+++ b/javascript/test/model/GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue();
+    instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue', function() {
     it('should create an instance of GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue', function() {
       // uncomment below and update the code to test GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue();
-      //expect(instance).to.be.a(SpoonacularApi.GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue);
+      //var instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue();
+      //expect(instance).to.be.a(Spoonacular.GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue();
+      //var instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue();
+      //var instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue();
       //expect(instance).to.be();
     });
 
     it('should have the property imageType (base name: "imageType")', function() {
       // uncomment below and update the code to test the property imageType
-      //var instance = new SpoonacularApi.GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue();
+      //var instance = new Spoonacular.GetMealPlanTemplate200ResponseDaysInnerItemsInnerValue();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetMealPlanTemplates200Response.spec.js b/javascript/test/model/GetMealPlanTemplates200Response.spec.js
index 4ce2c81b2..31cf8cfbb 100644
--- a/javascript/test/model/GetMealPlanTemplates200Response.spec.js
+++ b/javascript/test/model/GetMealPlanTemplates200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetMealPlanTemplates200Response();
+    instance = new Spoonacular.GetMealPlanTemplates200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,13 +50,13 @@
   describe('GetMealPlanTemplates200Response', function() {
     it('should create an instance of GetMealPlanTemplates200Response', function() {
       // uncomment below and update the code to test GetMealPlanTemplates200Response
-      //var instance = new SpoonacularApi.GetMealPlanTemplates200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GetMealPlanTemplates200Response);
+      //var instance = new Spoonacular.GetMealPlanTemplates200Response();
+      //expect(instance).to.be.a(Spoonacular.GetMealPlanTemplates200Response);
     });
 
     it('should have the property templates (base name: "templates")', function() {
       // uncomment below and update the code to test the property templates
-      //var instance = new SpoonacularApi.GetMealPlanTemplates200Response();
+      //var instance = new Spoonacular.GetMealPlanTemplates200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetMealPlanTemplates200ResponseTemplatesInner.spec.js b/javascript/test/model/GetMealPlanTemplates200ResponseTemplatesInner.spec.js
index ec6664cac..bfc540cee 100644
--- a/javascript/test/model/GetMealPlanTemplates200ResponseTemplatesInner.spec.js
+++ b/javascript/test/model/GetMealPlanTemplates200ResponseTemplatesInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetMealPlanTemplates200ResponseTemplatesInner();
+    instance = new Spoonacular.GetMealPlanTemplates200ResponseTemplatesInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('GetMealPlanTemplates200ResponseTemplatesInner', function() {
     it('should create an instance of GetMealPlanTemplates200ResponseTemplatesInner', function() {
       // uncomment below and update the code to test GetMealPlanTemplates200ResponseTemplatesInner
-      //var instance = new SpoonacularApi.GetMealPlanTemplates200ResponseTemplatesInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetMealPlanTemplates200ResponseTemplatesInner);
+      //var instance = new Spoonacular.GetMealPlanTemplates200ResponseTemplatesInner();
+      //expect(instance).to.be.a(Spoonacular.GetMealPlanTemplates200ResponseTemplatesInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.GetMealPlanTemplates200ResponseTemplatesInner();
+      //var instance = new Spoonacular.GetMealPlanTemplates200ResponseTemplatesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.GetMealPlanTemplates200ResponseTemplatesInner();
+      //var instance = new Spoonacular.GetMealPlanTemplates200ResponseTemplatesInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetMealPlanWeek200Response.spec.js b/javascript/test/model/GetMealPlanWeek200Response.spec.js
index 6a8553f71..bf79f6ece 100644
--- a/javascript/test/model/GetMealPlanWeek200Response.spec.js
+++ b/javascript/test/model/GetMealPlanWeek200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetMealPlanWeek200Response();
+    instance = new Spoonacular.GetMealPlanWeek200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,13 +50,13 @@
   describe('GetMealPlanWeek200Response', function() {
     it('should create an instance of GetMealPlanWeek200Response', function() {
       // uncomment below and update the code to test GetMealPlanWeek200Response
-      //var instance = new SpoonacularApi.GetMealPlanWeek200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GetMealPlanWeek200Response);
+      //var instance = new Spoonacular.GetMealPlanWeek200Response();
+      //expect(instance).to.be.a(Spoonacular.GetMealPlanWeek200Response);
     });
 
     it('should have the property days (base name: "days")', function() {
       // uncomment below and update the code to test the property days
-      //var instance = new SpoonacularApi.GetMealPlanWeek200Response();
+      //var instance = new Spoonacular.GetMealPlanWeek200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetMealPlanWeek200ResponseDaysInner.spec.js b/javascript/test/model/GetMealPlanWeek200ResponseDaysInner.spec.js
index ee324dc07..817611d09 100644
--- a/javascript/test/model/GetMealPlanWeek200ResponseDaysInner.spec.js
+++ b/javascript/test/model/GetMealPlanWeek200ResponseDaysInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInner();
+    instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,49 +50,49 @@
   describe('GetMealPlanWeek200ResponseDaysInner', function() {
     it('should create an instance of GetMealPlanWeek200ResponseDaysInner', function() {
       // uncomment below and update the code to test GetMealPlanWeek200ResponseDaysInner
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetMealPlanWeek200ResponseDaysInner);
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInner();
+      //expect(instance).to.be.a(Spoonacular.GetMealPlanWeek200ResponseDaysInner);
     });
 
     it('should have the property nutritionSummary (base name: "nutritionSummary")', function() {
       // uncomment below and update the code to test the property nutritionSummary
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInner();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInner();
       //expect(instance).to.be();
     });
 
     it('should have the property nutritionSummaryBreakfast (base name: "nutritionSummaryBreakfast")', function() {
       // uncomment below and update the code to test the property nutritionSummaryBreakfast
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInner();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInner();
       //expect(instance).to.be();
     });
 
     it('should have the property nutritionSummaryLunch (base name: "nutritionSummaryLunch")', function() {
       // uncomment below and update the code to test the property nutritionSummaryLunch
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInner();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInner();
       //expect(instance).to.be();
     });
 
     it('should have the property nutritionSummaryDinner (base name: "nutritionSummaryDinner")', function() {
       // uncomment below and update the code to test the property nutritionSummaryDinner
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInner();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInner();
       //expect(instance).to.be();
     });
 
     it('should have the property date (base name: "date")', function() {
       // uncomment below and update the code to test the property date
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInner();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInner();
       //expect(instance).to.be();
     });
 
     it('should have the property day (base name: "day")', function() {
       // uncomment below and update the code to test the property day
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInner();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInner();
       //expect(instance).to.be();
     });
 
     it('should have the property items (base name: "items")', function() {
       // uncomment below and update the code to test the property items
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInner();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetMealPlanWeek200ResponseDaysInnerItemsInner.spec.js b/javascript/test/model/GetMealPlanWeek200ResponseDaysInnerItemsInner.spec.js
index 656aed27a..31df27d8c 100644
--- a/javascript/test/model/GetMealPlanWeek200ResponseDaysInnerItemsInner.spec.js
+++ b/javascript/test/model/GetMealPlanWeek200ResponseDaysInnerItemsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInner();
+    instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,37 +50,37 @@
   describe('GetMealPlanWeek200ResponseDaysInnerItemsInner', function() {
     it('should create an instance of GetMealPlanWeek200ResponseDaysInnerItemsInner', function() {
       // uncomment below and update the code to test GetMealPlanWeek200ResponseDaysInnerItemsInner
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInner);
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInner();
+      //expect(instance).to.be.a(Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInner();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property slot (base name: "slot")', function() {
       // uncomment below and update the code to test the property slot
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInner();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property position (base name: "position")', function() {
       // uncomment below and update the code to test the property position
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInner();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property type (base name: "type")', function() {
       // uncomment below and update the code to test the property type
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInner();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property value (base name: "value")', function() {
       // uncomment below and update the code to test the property value
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInner();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetMealPlanWeek200ResponseDaysInnerItemsInnerValue.spec.js b/javascript/test/model/GetMealPlanWeek200ResponseDaysInnerItemsInnerValue.spec.js
index 5eaa17d4d..55f9952fb 100644
--- a/javascript/test/model/GetMealPlanWeek200ResponseDaysInnerItemsInnerValue.spec.js
+++ b/javascript/test/model/GetMealPlanWeek200ResponseDaysInnerItemsInnerValue.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInnerValue();
+    instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInnerValue();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('GetMealPlanWeek200ResponseDaysInnerItemsInnerValue', function() {
     it('should create an instance of GetMealPlanWeek200ResponseDaysInnerItemsInnerValue', function() {
       // uncomment below and update the code to test GetMealPlanWeek200ResponseDaysInnerItemsInnerValue
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInnerValue();
-      //expect(instance).to.be.a(SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInnerValue);
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInnerValue();
+      //expect(instance).to.be.a(Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInnerValue);
     });
 
     it('should have the property servings (base name: "servings")', function() {
       // uncomment below and update the code to test the property servings
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInnerValue();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInnerValue();
       //expect(instance).to.be();
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInnerValue();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInnerValue();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInnerValue();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInnerValue();
       //expect(instance).to.be();
     });
 
     it('should have the property imageType (base name: "imageType")', function() {
       // uncomment below and update the code to test the property imageType
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerItemsInnerValue();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerItemsInnerValue();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetMealPlanWeek200ResponseDaysInnerNutritionSummary.spec.js b/javascript/test/model/GetMealPlanWeek200ResponseDaysInnerNutritionSummary.spec.js
index e19108ddc..43e39a062 100644
--- a/javascript/test/model/GetMealPlanWeek200ResponseDaysInnerNutritionSummary.spec.js
+++ b/javascript/test/model/GetMealPlanWeek200ResponseDaysInnerNutritionSummary.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerNutritionSummary();
+    instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerNutritionSummary();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,13 +50,13 @@
   describe('GetMealPlanWeek200ResponseDaysInnerNutritionSummary', function() {
     it('should create an instance of GetMealPlanWeek200ResponseDaysInnerNutritionSummary', function() {
       // uncomment below and update the code to test GetMealPlanWeek200ResponseDaysInnerNutritionSummary
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerNutritionSummary();
-      //expect(instance).to.be.a(SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerNutritionSummary);
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerNutritionSummary();
+      //expect(instance).to.be.a(Spoonacular.GetMealPlanWeek200ResponseDaysInnerNutritionSummary);
     });
 
     it('should have the property nutrients (base name: "nutrients")', function() {
       // uncomment below and update the code to test the property nutrients
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerNutritionSummary();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerNutritionSummary();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner.spec.js b/javascript/test/model/GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner.spec.js
index 8ff80074d..a886ee72c 100644
--- a/javascript/test/model/GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner.spec.js
+++ b/javascript/test/model/GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner();
+    instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner', function() {
     it('should create an instance of GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner', function() {
       // uncomment below and update the code to test GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner);
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner();
+      //expect(instance).to.be.a(Spoonacular.GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner);
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property amount (base name: "amount")', function() {
       // uncomment below and update the code to test the property amount
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property unit (base name: "unit")', function() {
       // uncomment below and update the code to test the property unit
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property percentDailyNeeds (base name: "percentDailyNeeds")', function() {
       // uncomment below and update the code to test the property percentDailyNeeds
-      //var instance = new SpoonacularApi.GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner();
+      //var instance = new Spoonacular.GetMealPlanWeek200ResponseDaysInnerNutritionSummaryNutrientsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetRandomRecipes200Response.spec.js b/javascript/test/model/GetRandomRecipes200Response.spec.js
index 0656fd03d..a1c0667f9 100644
--- a/javascript/test/model/GetRandomRecipes200Response.spec.js
+++ b/javascript/test/model/GetRandomRecipes200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetRandomRecipes200Response();
+    instance = new Spoonacular.GetRandomRecipes200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,13 +50,13 @@
   describe('GetRandomRecipes200Response', function() {
     it('should create an instance of GetRandomRecipes200Response', function() {
       // uncomment below and update the code to test GetRandomRecipes200Response
-      //var instance = new SpoonacularApi.GetRandomRecipes200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GetRandomRecipes200Response);
+      //var instance = new Spoonacular.GetRandomRecipes200Response();
+      //expect(instance).to.be.a(Spoonacular.GetRandomRecipes200Response);
     });
 
     it('should have the property recipes (base name: "recipes")', function() {
       // uncomment below and update the code to test the property recipes
-      //var instance = new SpoonacularApi.GetRandomRecipes200Response();
+      //var instance = new Spoonacular.GetRandomRecipes200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetRecipeEquipmentByID200Response.spec.js b/javascript/test/model/GetRecipeEquipmentByID200Response.spec.js
index f2c9ead22..edce0cb37 100644
--- a/javascript/test/model/GetRecipeEquipmentByID200Response.spec.js
+++ b/javascript/test/model/GetRecipeEquipmentByID200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetRecipeEquipmentByID200Response();
+    instance = new Spoonacular.GetRecipeEquipmentByID200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,13 +50,13 @@
   describe('GetRecipeEquipmentByID200Response', function() {
     it('should create an instance of GetRecipeEquipmentByID200Response', function() {
       // uncomment below and update the code to test GetRecipeEquipmentByID200Response
-      //var instance = new SpoonacularApi.GetRecipeEquipmentByID200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GetRecipeEquipmentByID200Response);
+      //var instance = new Spoonacular.GetRecipeEquipmentByID200Response();
+      //expect(instance).to.be.a(Spoonacular.GetRecipeEquipmentByID200Response);
     });
 
     it('should have the property equipment (base name: "equipment")', function() {
       // uncomment below and update the code to test the property equipment
-      //var instance = new SpoonacularApi.GetRecipeEquipmentByID200Response();
+      //var instance = new Spoonacular.GetRecipeEquipmentByID200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetRecipeEquipmentByID200ResponseEquipmentInner.spec.js b/javascript/test/model/GetRecipeEquipmentByID200ResponseEquipmentInner.spec.js
index 472531d0e..cac49a5ac 100644
--- a/javascript/test/model/GetRecipeEquipmentByID200ResponseEquipmentInner.spec.js
+++ b/javascript/test/model/GetRecipeEquipmentByID200ResponseEquipmentInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetRecipeEquipmentByID200ResponseEquipmentInner();
+    instance = new Spoonacular.GetRecipeEquipmentByID200ResponseEquipmentInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('GetRecipeEquipmentByID200ResponseEquipmentInner', function() {
     it('should create an instance of GetRecipeEquipmentByID200ResponseEquipmentInner', function() {
       // uncomment below and update the code to test GetRecipeEquipmentByID200ResponseEquipmentInner
-      //var instance = new SpoonacularApi.GetRecipeEquipmentByID200ResponseEquipmentInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetRecipeEquipmentByID200ResponseEquipmentInner);
+      //var instance = new Spoonacular.GetRecipeEquipmentByID200ResponseEquipmentInner();
+      //expect(instance).to.be.a(Spoonacular.GetRecipeEquipmentByID200ResponseEquipmentInner);
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.GetRecipeEquipmentByID200ResponseEquipmentInner();
+      //var instance = new Spoonacular.GetRecipeEquipmentByID200ResponseEquipmentInner();
       //expect(instance).to.be();
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.GetRecipeEquipmentByID200ResponseEquipmentInner();
+      //var instance = new Spoonacular.GetRecipeEquipmentByID200ResponseEquipmentInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetRecipeIngredientsByID200Response.spec.js b/javascript/test/model/GetRecipeIngredientsByID200Response.spec.js
index 1f6d7ead7..6f1164a0e 100644
--- a/javascript/test/model/GetRecipeIngredientsByID200Response.spec.js
+++ b/javascript/test/model/GetRecipeIngredientsByID200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetRecipeIngredientsByID200Response();
+    instance = new Spoonacular.GetRecipeIngredientsByID200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,13 +50,13 @@
   describe('GetRecipeIngredientsByID200Response', function() {
     it('should create an instance of GetRecipeIngredientsByID200Response', function() {
       // uncomment below and update the code to test GetRecipeIngredientsByID200Response
-      //var instance = new SpoonacularApi.GetRecipeIngredientsByID200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GetRecipeIngredientsByID200Response);
+      //var instance = new Spoonacular.GetRecipeIngredientsByID200Response();
+      //expect(instance).to.be.a(Spoonacular.GetRecipeIngredientsByID200Response);
     });
 
     it('should have the property ingredients (base name: "ingredients")', function() {
       // uncomment below and update the code to test the property ingredients
-      //var instance = new SpoonacularApi.GetRecipeIngredientsByID200Response();
+      //var instance = new Spoonacular.GetRecipeIngredientsByID200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetRecipeIngredientsByID200ResponseIngredientsInner.spec.js b/javascript/test/model/GetRecipeIngredientsByID200ResponseIngredientsInner.spec.js
index c5ff81a86..403b9c691 100644
--- a/javascript/test/model/GetRecipeIngredientsByID200ResponseIngredientsInner.spec.js
+++ b/javascript/test/model/GetRecipeIngredientsByID200ResponseIngredientsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetRecipeIngredientsByID200ResponseIngredientsInner();
+    instance = new Spoonacular.GetRecipeIngredientsByID200ResponseIngredientsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('GetRecipeIngredientsByID200ResponseIngredientsInner', function() {
     it('should create an instance of GetRecipeIngredientsByID200ResponseIngredientsInner', function() {
       // uncomment below and update the code to test GetRecipeIngredientsByID200ResponseIngredientsInner
-      //var instance = new SpoonacularApi.GetRecipeIngredientsByID200ResponseIngredientsInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetRecipeIngredientsByID200ResponseIngredientsInner);
+      //var instance = new Spoonacular.GetRecipeIngredientsByID200ResponseIngredientsInner();
+      //expect(instance).to.be.a(Spoonacular.GetRecipeIngredientsByID200ResponseIngredientsInner);
     });
 
     it('should have the property amount (base name: "amount")', function() {
       // uncomment below and update the code to test the property amount
-      //var instance = new SpoonacularApi.GetRecipeIngredientsByID200ResponseIngredientsInner();
+      //var instance = new Spoonacular.GetRecipeIngredientsByID200ResponseIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.GetRecipeIngredientsByID200ResponseIngredientsInner();
+      //var instance = new Spoonacular.GetRecipeIngredientsByID200ResponseIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.GetRecipeIngredientsByID200ResponseIngredientsInner();
+      //var instance = new Spoonacular.GetRecipeIngredientsByID200ResponseIngredientsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetRecipeNutritionWidgetByID200Response.spec.js b/javascript/test/model/GetRecipeNutritionWidgetByID200Response.spec.js
index 86aa4eec0..c94bda124 100644
--- a/javascript/test/model/GetRecipeNutritionWidgetByID200Response.spec.js
+++ b/javascript/test/model/GetRecipeNutritionWidgetByID200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200Response();
+    instance = new Spoonacular.GetRecipeNutritionWidgetByID200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,43 +50,43 @@
   describe('GetRecipeNutritionWidgetByID200Response', function() {
     it('should create an instance of GetRecipeNutritionWidgetByID200Response', function() {
       // uncomment below and update the code to test GetRecipeNutritionWidgetByID200Response
-      //var instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GetRecipeNutritionWidgetByID200Response);
+      //var instance = new Spoonacular.GetRecipeNutritionWidgetByID200Response();
+      //expect(instance).to.be.a(Spoonacular.GetRecipeNutritionWidgetByID200Response);
     });
 
     it('should have the property calories (base name: "calories")', function() {
       // uncomment below and update the code to test the property calories
-      //var instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200Response();
+      //var instance = new Spoonacular.GetRecipeNutritionWidgetByID200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property carbs (base name: "carbs")', function() {
       // uncomment below and update the code to test the property carbs
-      //var instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200Response();
+      //var instance = new Spoonacular.GetRecipeNutritionWidgetByID200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property fat (base name: "fat")', function() {
       // uncomment below and update the code to test the property fat
-      //var instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200Response();
+      //var instance = new Spoonacular.GetRecipeNutritionWidgetByID200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property protein (base name: "protein")', function() {
       // uncomment below and update the code to test the property protein
-      //var instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200Response();
+      //var instance = new Spoonacular.GetRecipeNutritionWidgetByID200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property bad (base name: "bad")', function() {
       // uncomment below and update the code to test the property bad
-      //var instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200Response();
+      //var instance = new Spoonacular.GetRecipeNutritionWidgetByID200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property good (base name: "good")', function() {
       // uncomment below and update the code to test the property good
-      //var instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200Response();
+      //var instance = new Spoonacular.GetRecipeNutritionWidgetByID200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetRecipeNutritionWidgetByID200ResponseBadInner.spec.js b/javascript/test/model/GetRecipeNutritionWidgetByID200ResponseBadInner.spec.js
index e8ccfa194..2eb9ed5c4 100644
--- a/javascript/test/model/GetRecipeNutritionWidgetByID200ResponseBadInner.spec.js
+++ b/javascript/test/model/GetRecipeNutritionWidgetByID200ResponseBadInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200ResponseBadInner();
+    instance = new Spoonacular.GetRecipeNutritionWidgetByID200ResponseBadInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('GetRecipeNutritionWidgetByID200ResponseBadInner', function() {
     it('should create an instance of GetRecipeNutritionWidgetByID200ResponseBadInner', function() {
       // uncomment below and update the code to test GetRecipeNutritionWidgetByID200ResponseBadInner
-      //var instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200ResponseBadInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetRecipeNutritionWidgetByID200ResponseBadInner);
+      //var instance = new Spoonacular.GetRecipeNutritionWidgetByID200ResponseBadInner();
+      //expect(instance).to.be.a(Spoonacular.GetRecipeNutritionWidgetByID200ResponseBadInner);
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200ResponseBadInner();
+      //var instance = new Spoonacular.GetRecipeNutritionWidgetByID200ResponseBadInner();
       //expect(instance).to.be();
     });
 
     it('should have the property amount (base name: "amount")', function() {
       // uncomment below and update the code to test the property amount
-      //var instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200ResponseBadInner();
+      //var instance = new Spoonacular.GetRecipeNutritionWidgetByID200ResponseBadInner();
       //expect(instance).to.be();
     });
 
     it('should have the property indented (base name: "indented")', function() {
       // uncomment below and update the code to test the property indented
-      //var instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200ResponseBadInner();
+      //var instance = new Spoonacular.GetRecipeNutritionWidgetByID200ResponseBadInner();
       //expect(instance).to.be();
     });
 
     it('should have the property percentOfDailyNeeds (base name: "percentOfDailyNeeds")', function() {
       // uncomment below and update the code to test the property percentOfDailyNeeds
-      //var instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200ResponseBadInner();
+      //var instance = new Spoonacular.GetRecipeNutritionWidgetByID200ResponseBadInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetRecipeNutritionWidgetByID200ResponseGoodInner.spec.js b/javascript/test/model/GetRecipeNutritionWidgetByID200ResponseGoodInner.spec.js
index 724bedfcc..56517421b 100644
--- a/javascript/test/model/GetRecipeNutritionWidgetByID200ResponseGoodInner.spec.js
+++ b/javascript/test/model/GetRecipeNutritionWidgetByID200ResponseGoodInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200ResponseGoodInner();
+    instance = new Spoonacular.GetRecipeNutritionWidgetByID200ResponseGoodInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('GetRecipeNutritionWidgetByID200ResponseGoodInner', function() {
     it('should create an instance of GetRecipeNutritionWidgetByID200ResponseGoodInner', function() {
       // uncomment below and update the code to test GetRecipeNutritionWidgetByID200ResponseGoodInner
-      //var instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200ResponseGoodInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetRecipeNutritionWidgetByID200ResponseGoodInner);
+      //var instance = new Spoonacular.GetRecipeNutritionWidgetByID200ResponseGoodInner();
+      //expect(instance).to.be.a(Spoonacular.GetRecipeNutritionWidgetByID200ResponseGoodInner);
     });
 
     it('should have the property amount (base name: "amount")', function() {
       // uncomment below and update the code to test the property amount
-      //var instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200ResponseGoodInner();
+      //var instance = new Spoonacular.GetRecipeNutritionWidgetByID200ResponseGoodInner();
       //expect(instance).to.be();
     });
 
     it('should have the property indented (base name: "indented")', function() {
       // uncomment below and update the code to test the property indented
-      //var instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200ResponseGoodInner();
+      //var instance = new Spoonacular.GetRecipeNutritionWidgetByID200ResponseGoodInner();
       //expect(instance).to.be();
     });
 
     it('should have the property percentOfDailyNeeds (base name: "percentOfDailyNeeds")', function() {
       // uncomment below and update the code to test the property percentOfDailyNeeds
-      //var instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200ResponseGoodInner();
+      //var instance = new Spoonacular.GetRecipeNutritionWidgetByID200ResponseGoodInner();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.GetRecipeNutritionWidgetByID200ResponseGoodInner();
+      //var instance = new Spoonacular.GetRecipeNutritionWidgetByID200ResponseGoodInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetRecipePriceBreakdownByID200Response.spec.js b/javascript/test/model/GetRecipePriceBreakdownByID200Response.spec.js
index 1bfd50be6..c36f95184 100644
--- a/javascript/test/model/GetRecipePriceBreakdownByID200Response.spec.js
+++ b/javascript/test/model/GetRecipePriceBreakdownByID200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetRecipePriceBreakdownByID200Response();
+    instance = new Spoonacular.GetRecipePriceBreakdownByID200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('GetRecipePriceBreakdownByID200Response', function() {
     it('should create an instance of GetRecipePriceBreakdownByID200Response', function() {
       // uncomment below and update the code to test GetRecipePriceBreakdownByID200Response
-      //var instance = new SpoonacularApi.GetRecipePriceBreakdownByID200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GetRecipePriceBreakdownByID200Response);
+      //var instance = new Spoonacular.GetRecipePriceBreakdownByID200Response();
+      //expect(instance).to.be.a(Spoonacular.GetRecipePriceBreakdownByID200Response);
     });
 
     it('should have the property ingredients (base name: "ingredients")', function() {
       // uncomment below and update the code to test the property ingredients
-      //var instance = new SpoonacularApi.GetRecipePriceBreakdownByID200Response();
+      //var instance = new Spoonacular.GetRecipePriceBreakdownByID200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property totalCost (base name: "totalCost")', function() {
       // uncomment below and update the code to test the property totalCost
-      //var instance = new SpoonacularApi.GetRecipePriceBreakdownByID200Response();
+      //var instance = new Spoonacular.GetRecipePriceBreakdownByID200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property totalCostPerServing (base name: "totalCostPerServing")', function() {
       // uncomment below and update the code to test the property totalCostPerServing
-      //var instance = new SpoonacularApi.GetRecipePriceBreakdownByID200Response();
+      //var instance = new Spoonacular.GetRecipePriceBreakdownByID200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetRecipePriceBreakdownByID200ResponseIngredientsInner.spec.js b/javascript/test/model/GetRecipePriceBreakdownByID200ResponseIngredientsInner.spec.js
index e4b182815..3125949af 100644
--- a/javascript/test/model/GetRecipePriceBreakdownByID200ResponseIngredientsInner.spec.js
+++ b/javascript/test/model/GetRecipePriceBreakdownByID200ResponseIngredientsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInner();
+    instance = new Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('GetRecipePriceBreakdownByID200ResponseIngredientsInner', function() {
     it('should create an instance of GetRecipePriceBreakdownByID200ResponseIngredientsInner', function() {
       // uncomment below and update the code to test GetRecipePriceBreakdownByID200ResponseIngredientsInner
-      //var instance = new SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInner);
+      //var instance = new Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInner();
+      //expect(instance).to.be.a(Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInner);
     });
 
     it('should have the property amount (base name: "amount")', function() {
       // uncomment below and update the code to test the property amount
-      //var instance = new SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInner();
+      //var instance = new Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInner();
+      //var instance = new Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInner();
+      //var instance = new Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property price (base name: "price")', function() {
       // uncomment below and update the code to test the property price
-      //var instance = new SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInner();
+      //var instance = new Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount.spec.js b/javascript/test/model/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount.spec.js
index af2b8037b..aff24b5df 100644
--- a/javascript/test/model/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount.spec.js
+++ b/javascript/test/model/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount();
+    instance = new Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount', function() {
     it('should create an instance of GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount', function() {
       // uncomment below and update the code to test GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount
-      //var instance = new SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount();
-      //expect(instance).to.be.a(SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount);
+      //var instance = new Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount();
+      //expect(instance).to.be.a(Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount);
     });
 
     it('should have the property metric (base name: "metric")', function() {
       // uncomment below and update the code to test the property metric
-      //var instance = new SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount();
+      //var instance = new Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount();
       //expect(instance).to.be();
     });
 
     it('should have the property us (base name: "us")', function() {
       // uncomment below and update the code to test the property us
-      //var instance = new SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount();
+      //var instance = new Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmount();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric.spec.js b/javascript/test/model/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric.spec.js
index 71f4eb227..2f54228f9 100644
--- a/javascript/test/model/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric.spec.js
+++ b/javascript/test/model/GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric();
+    instance = new Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric', function() {
     it('should create an instance of GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric', function() {
       // uncomment below and update the code to test GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric
-      //var instance = new SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric();
-      //expect(instance).to.be.a(SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric);
+      //var instance = new Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric();
+      //expect(instance).to.be.a(Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric);
     });
 
     it('should have the property unit (base name: "unit")', function() {
       // uncomment below and update the code to test the property unit
-      //var instance = new SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric();
+      //var instance = new Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric();
       //expect(instance).to.be();
     });
 
     it('should have the property value (base name: "value")', function() {
       // uncomment below and update the code to test the property value
-      //var instance = new SpoonacularApi.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric();
+      //var instance = new Spoonacular.GetRecipePriceBreakdownByID200ResponseIngredientsInnerAmountMetric();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetShoppingList200Response.spec.js b/javascript/test/model/GetShoppingList200Response.spec.js
index eb994ba39..f3fc9e896 100644
--- a/javascript/test/model/GetShoppingList200Response.spec.js
+++ b/javascript/test/model/GetShoppingList200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetShoppingList200Response();
+    instance = new Spoonacular.GetShoppingList200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('GetShoppingList200Response', function() {
     it('should create an instance of GetShoppingList200Response', function() {
       // uncomment below and update the code to test GetShoppingList200Response
-      //var instance = new SpoonacularApi.GetShoppingList200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GetShoppingList200Response);
+      //var instance = new Spoonacular.GetShoppingList200Response();
+      //expect(instance).to.be.a(Spoonacular.GetShoppingList200Response);
     });
 
     it('should have the property aisles (base name: "aisles")', function() {
       // uncomment below and update the code to test the property aisles
-      //var instance = new SpoonacularApi.GetShoppingList200Response();
+      //var instance = new Spoonacular.GetShoppingList200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property cost (base name: "cost")', function() {
       // uncomment below and update the code to test the property cost
-      //var instance = new SpoonacularApi.GetShoppingList200Response();
+      //var instance = new Spoonacular.GetShoppingList200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property startDate (base name: "startDate")', function() {
       // uncomment below and update the code to test the property startDate
-      //var instance = new SpoonacularApi.GetShoppingList200Response();
+      //var instance = new Spoonacular.GetShoppingList200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property endDate (base name: "endDate")', function() {
       // uncomment below and update the code to test the property endDate
-      //var instance = new SpoonacularApi.GetShoppingList200Response();
+      //var instance = new Spoonacular.GetShoppingList200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetShoppingList200ResponseAislesInner.spec.js b/javascript/test/model/GetShoppingList200ResponseAislesInner.spec.js
index 90879dbae..4b41a8a50 100644
--- a/javascript/test/model/GetShoppingList200ResponseAislesInner.spec.js
+++ b/javascript/test/model/GetShoppingList200ResponseAislesInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetShoppingList200ResponseAislesInner();
+    instance = new Spoonacular.GetShoppingList200ResponseAislesInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('GetShoppingList200ResponseAislesInner', function() {
     it('should create an instance of GetShoppingList200ResponseAislesInner', function() {
       // uncomment below and update the code to test GetShoppingList200ResponseAislesInner
-      //var instance = new SpoonacularApi.GetShoppingList200ResponseAislesInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetShoppingList200ResponseAislesInner);
+      //var instance = new Spoonacular.GetShoppingList200ResponseAislesInner();
+      //expect(instance).to.be.a(Spoonacular.GetShoppingList200ResponseAislesInner);
     });
 
     it('should have the property aisle (base name: "aisle")', function() {
       // uncomment below and update the code to test the property aisle
-      //var instance = new SpoonacularApi.GetShoppingList200ResponseAislesInner();
+      //var instance = new Spoonacular.GetShoppingList200ResponseAislesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property items (base name: "items")', function() {
       // uncomment below and update the code to test the property items
-      //var instance = new SpoonacularApi.GetShoppingList200ResponseAislesInner();
+      //var instance = new Spoonacular.GetShoppingList200ResponseAislesInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetShoppingList200ResponseAislesInnerItemsInner.spec.js b/javascript/test/model/GetShoppingList200ResponseAislesInnerItemsInner.spec.js
index fcb0bf71a..fa1ca7467 100644
--- a/javascript/test/model/GetShoppingList200ResponseAislesInnerItemsInner.spec.js
+++ b/javascript/test/model/GetShoppingList200ResponseAislesInnerItemsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInner();
+    instance = new Spoonacular.GetShoppingList200ResponseAislesInnerItemsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,49 +50,49 @@
   describe('GetShoppingList200ResponseAislesInnerItemsInner', function() {
     it('should create an instance of GetShoppingList200ResponseAislesInnerItemsInner', function() {
       // uncomment below and update the code to test GetShoppingList200ResponseAislesInnerItemsInner
-      //var instance = new SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInner);
+      //var instance = new Spoonacular.GetShoppingList200ResponseAislesInnerItemsInner();
+      //expect(instance).to.be.a(Spoonacular.GetShoppingList200ResponseAislesInnerItemsInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInner();
+      //var instance = new Spoonacular.GetShoppingList200ResponseAislesInnerItemsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInner();
+      //var instance = new Spoonacular.GetShoppingList200ResponseAislesInnerItemsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property measures (base name: "measures")', function() {
       // uncomment below and update the code to test the property measures
-      //var instance = new SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInner();
+      //var instance = new Spoonacular.GetShoppingList200ResponseAislesInnerItemsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property pantryItem (base name: "pantryItem")', function() {
       // uncomment below and update the code to test the property pantryItem
-      //var instance = new SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInner();
+      //var instance = new Spoonacular.GetShoppingList200ResponseAislesInnerItemsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property aisle (base name: "aisle")', function() {
       // uncomment below and update the code to test the property aisle
-      //var instance = new SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInner();
+      //var instance = new Spoonacular.GetShoppingList200ResponseAislesInnerItemsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property cost (base name: "cost")', function() {
       // uncomment below and update the code to test the property cost
-      //var instance = new SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInner();
+      //var instance = new Spoonacular.GetShoppingList200ResponseAislesInnerItemsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property ingredientId (base name: "ingredientId")', function() {
       // uncomment below and update the code to test the property ingredientId
-      //var instance = new SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInner();
+      //var instance = new Spoonacular.GetShoppingList200ResponseAislesInnerItemsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetShoppingList200ResponseAislesInnerItemsInnerMeasures.spec.js b/javascript/test/model/GetShoppingList200ResponseAislesInnerItemsInnerMeasures.spec.js
index f36f9a803..778351268 100644
--- a/javascript/test/model/GetShoppingList200ResponseAislesInnerItemsInnerMeasures.spec.js
+++ b/javascript/test/model/GetShoppingList200ResponseAislesInnerItemsInnerMeasures.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInnerMeasures();
+    instance = new Spoonacular.GetShoppingList200ResponseAislesInnerItemsInnerMeasures();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('GetShoppingList200ResponseAislesInnerItemsInnerMeasures', function() {
     it('should create an instance of GetShoppingList200ResponseAislesInnerItemsInnerMeasures', function() {
       // uncomment below and update the code to test GetShoppingList200ResponseAislesInnerItemsInnerMeasures
-      //var instance = new SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInnerMeasures();
-      //expect(instance).to.be.a(SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInnerMeasures);
+      //var instance = new Spoonacular.GetShoppingList200ResponseAislesInnerItemsInnerMeasures();
+      //expect(instance).to.be.a(Spoonacular.GetShoppingList200ResponseAislesInnerItemsInnerMeasures);
     });
 
     it('should have the property original (base name: "original")', function() {
       // uncomment below and update the code to test the property original
-      //var instance = new SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInnerMeasures();
+      //var instance = new Spoonacular.GetShoppingList200ResponseAislesInnerItemsInnerMeasures();
       //expect(instance).to.be();
     });
 
     it('should have the property metric (base name: "metric")', function() {
       // uncomment below and update the code to test the property metric
-      //var instance = new SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInnerMeasures();
+      //var instance = new Spoonacular.GetShoppingList200ResponseAislesInnerItemsInnerMeasures();
       //expect(instance).to.be();
     });
 
     it('should have the property us (base name: "us")', function() {
       // uncomment below and update the code to test the property us
-      //var instance = new SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInnerMeasures();
+      //var instance = new Spoonacular.GetShoppingList200ResponseAislesInnerItemsInnerMeasures();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal.spec.js b/javascript/test/model/GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal.spec.js
index 693340e52..63481a153 100644
--- a/javascript/test/model/GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal.spec.js
+++ b/javascript/test/model/GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal();
+    instance = new Spoonacular.GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal', function() {
     it('should create an instance of GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal', function() {
       // uncomment below and update the code to test GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal
-      //var instance = new SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal();
-      //expect(instance).to.be.a(SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal);
+      //var instance = new Spoonacular.GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal();
+      //expect(instance).to.be.a(Spoonacular.GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal);
     });
 
     it('should have the property amount (base name: "amount")', function() {
       // uncomment below and update the code to test the property amount
-      //var instance = new SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal();
+      //var instance = new Spoonacular.GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal();
       //expect(instance).to.be();
     });
 
     it('should have the property unit (base name: "unit")', function() {
       // uncomment below and update the code to test the property unit
-      //var instance = new SpoonacularApi.GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal();
+      //var instance = new Spoonacular.GetShoppingList200ResponseAislesInnerItemsInnerMeasuresOriginal();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetSimilarRecipes200ResponseInner.spec.js b/javascript/test/model/GetSimilarRecipes200ResponseInner.spec.js
index 7b67ac666..c864de6ca 100644
--- a/javascript/test/model/GetSimilarRecipes200ResponseInner.spec.js
+++ b/javascript/test/model/GetSimilarRecipes200ResponseInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetSimilarRecipes200ResponseInner();
+    instance = new Spoonacular.GetSimilarRecipes200ResponseInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,43 +50,43 @@
   describe('GetSimilarRecipes200ResponseInner', function() {
     it('should create an instance of GetSimilarRecipes200ResponseInner', function() {
       // uncomment below and update the code to test GetSimilarRecipes200ResponseInner
-      //var instance = new SpoonacularApi.GetSimilarRecipes200ResponseInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetSimilarRecipes200ResponseInner);
+      //var instance = new Spoonacular.GetSimilarRecipes200ResponseInner();
+      //expect(instance).to.be.a(Spoonacular.GetSimilarRecipes200ResponseInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.GetSimilarRecipes200ResponseInner();
+      //var instance = new Spoonacular.GetSimilarRecipes200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.GetSimilarRecipes200ResponseInner();
+      //var instance = new Spoonacular.GetSimilarRecipes200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property imageType (base name: "imageType")', function() {
       // uncomment below and update the code to test the property imageType
-      //var instance = new SpoonacularApi.GetSimilarRecipes200ResponseInner();
+      //var instance = new Spoonacular.GetSimilarRecipes200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property readyInMinutes (base name: "readyInMinutes")', function() {
       // uncomment below and update the code to test the property readyInMinutes
-      //var instance = new SpoonacularApi.GetSimilarRecipes200ResponseInner();
+      //var instance = new Spoonacular.GetSimilarRecipes200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property servings (base name: "servings")', function() {
       // uncomment below and update the code to test the property servings
-      //var instance = new SpoonacularApi.GetSimilarRecipes200ResponseInner();
+      //var instance = new Spoonacular.GetSimilarRecipes200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property sourceUrl (base name: "sourceUrl")', function() {
       // uncomment below and update the code to test the property sourceUrl
-      //var instance = new SpoonacularApi.GetSimilarRecipes200ResponseInner();
+      //var instance = new Spoonacular.GetSimilarRecipes200ResponseInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetWineDescription200Response.spec.js b/javascript/test/model/GetWineDescription200Response.spec.js
index 611561581..30caf17e4 100644
--- a/javascript/test/model/GetWineDescription200Response.spec.js
+++ b/javascript/test/model/GetWineDescription200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetWineDescription200Response();
+    instance = new Spoonacular.GetWineDescription200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,13 +50,13 @@
   describe('GetWineDescription200Response', function() {
     it('should create an instance of GetWineDescription200Response', function() {
       // uncomment below and update the code to test GetWineDescription200Response
-      //var instance = new SpoonacularApi.GetWineDescription200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GetWineDescription200Response);
+      //var instance = new Spoonacular.GetWineDescription200Response();
+      //expect(instance).to.be.a(Spoonacular.GetWineDescription200Response);
     });
 
     it('should have the property wineDescription (base name: "wineDescription")', function() {
       // uncomment below and update the code to test the property wineDescription
-      //var instance = new SpoonacularApi.GetWineDescription200Response();
+      //var instance = new Spoonacular.GetWineDescription200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetWinePairing200Response.spec.js b/javascript/test/model/GetWinePairing200Response.spec.js
index dcaef67cc..b4af8aad2 100644
--- a/javascript/test/model/GetWinePairing200Response.spec.js
+++ b/javascript/test/model/GetWinePairing200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetWinePairing200Response();
+    instance = new Spoonacular.GetWinePairing200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('GetWinePairing200Response', function() {
     it('should create an instance of GetWinePairing200Response', function() {
       // uncomment below and update the code to test GetWinePairing200Response
-      //var instance = new SpoonacularApi.GetWinePairing200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GetWinePairing200Response);
+      //var instance = new Spoonacular.GetWinePairing200Response();
+      //expect(instance).to.be.a(Spoonacular.GetWinePairing200Response);
     });
 
     it('should have the property pairedWines (base name: "pairedWines")', function() {
       // uncomment below and update the code to test the property pairedWines
-      //var instance = new SpoonacularApi.GetWinePairing200Response();
+      //var instance = new Spoonacular.GetWinePairing200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property pairingText (base name: "pairingText")', function() {
       // uncomment below and update the code to test the property pairingText
-      //var instance = new SpoonacularApi.GetWinePairing200Response();
+      //var instance = new Spoonacular.GetWinePairing200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property productMatches (base name: "productMatches")', function() {
       // uncomment below and update the code to test the property productMatches
-      //var instance = new SpoonacularApi.GetWinePairing200Response();
+      //var instance = new Spoonacular.GetWinePairing200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetWinePairing200ResponseProductMatchesInner.spec.js b/javascript/test/model/GetWinePairing200ResponseProductMatchesInner.spec.js
index 16c09b5f9..35787dd3d 100644
--- a/javascript/test/model/GetWinePairing200ResponseProductMatchesInner.spec.js
+++ b/javascript/test/model/GetWinePairing200ResponseProductMatchesInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetWinePairing200ResponseProductMatchesInner();
+    instance = new Spoonacular.GetWinePairing200ResponseProductMatchesInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,61 +50,61 @@
   describe('GetWinePairing200ResponseProductMatchesInner', function() {
     it('should create an instance of GetWinePairing200ResponseProductMatchesInner', function() {
       // uncomment below and update the code to test GetWinePairing200ResponseProductMatchesInner
-      //var instance = new SpoonacularApi.GetWinePairing200ResponseProductMatchesInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetWinePairing200ResponseProductMatchesInner);
+      //var instance = new Spoonacular.GetWinePairing200ResponseProductMatchesInner();
+      //expect(instance).to.be.a(Spoonacular.GetWinePairing200ResponseProductMatchesInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.GetWinePairing200ResponseProductMatchesInner();
+      //var instance = new Spoonacular.GetWinePairing200ResponseProductMatchesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.GetWinePairing200ResponseProductMatchesInner();
+      //var instance = new Spoonacular.GetWinePairing200ResponseProductMatchesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property averageRating (base name: "averageRating")', function() {
       // uncomment below and update the code to test the property averageRating
-      //var instance = new SpoonacularApi.GetWinePairing200ResponseProductMatchesInner();
+      //var instance = new Spoonacular.GetWinePairing200ResponseProductMatchesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property description (base name: "description")', function() {
       // uncomment below and update the code to test the property description
-      //var instance = new SpoonacularApi.GetWinePairing200ResponseProductMatchesInner();
+      //var instance = new Spoonacular.GetWinePairing200ResponseProductMatchesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property imageUrl (base name: "imageUrl")', function() {
       // uncomment below and update the code to test the property imageUrl
-      //var instance = new SpoonacularApi.GetWinePairing200ResponseProductMatchesInner();
+      //var instance = new Spoonacular.GetWinePairing200ResponseProductMatchesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property link (base name: "link")', function() {
       // uncomment below and update the code to test the property link
-      //var instance = new SpoonacularApi.GetWinePairing200ResponseProductMatchesInner();
+      //var instance = new Spoonacular.GetWinePairing200ResponseProductMatchesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property price (base name: "price")', function() {
       // uncomment below and update the code to test the property price
-      //var instance = new SpoonacularApi.GetWinePairing200ResponseProductMatchesInner();
+      //var instance = new Spoonacular.GetWinePairing200ResponseProductMatchesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property ratingCount (base name: "ratingCount")', function() {
       // uncomment below and update the code to test the property ratingCount
-      //var instance = new SpoonacularApi.GetWinePairing200ResponseProductMatchesInner();
+      //var instance = new Spoonacular.GetWinePairing200ResponseProductMatchesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property score (base name: "score")', function() {
       // uncomment below and update the code to test the property score
-      //var instance = new SpoonacularApi.GetWinePairing200ResponseProductMatchesInner();
+      //var instance = new Spoonacular.GetWinePairing200ResponseProductMatchesInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetWineRecommendation200Response.spec.js b/javascript/test/model/GetWineRecommendation200Response.spec.js
index 4ddb8b164..01c459c82 100644
--- a/javascript/test/model/GetWineRecommendation200Response.spec.js
+++ b/javascript/test/model/GetWineRecommendation200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetWineRecommendation200Response();
+    instance = new Spoonacular.GetWineRecommendation200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('GetWineRecommendation200Response', function() {
     it('should create an instance of GetWineRecommendation200Response', function() {
       // uncomment below and update the code to test GetWineRecommendation200Response
-      //var instance = new SpoonacularApi.GetWineRecommendation200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GetWineRecommendation200Response);
+      //var instance = new Spoonacular.GetWineRecommendation200Response();
+      //expect(instance).to.be.a(Spoonacular.GetWineRecommendation200Response);
     });
 
     it('should have the property recommendedWines (base name: "recommendedWines")', function() {
       // uncomment below and update the code to test the property recommendedWines
-      //var instance = new SpoonacularApi.GetWineRecommendation200Response();
+      //var instance = new Spoonacular.GetWineRecommendation200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property totalFound (base name: "totalFound")', function() {
       // uncomment below and update the code to test the property totalFound
-      //var instance = new SpoonacularApi.GetWineRecommendation200Response();
+      //var instance = new Spoonacular.GetWineRecommendation200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GetWineRecommendation200ResponseRecommendedWinesInner.spec.js b/javascript/test/model/GetWineRecommendation200ResponseRecommendedWinesInner.spec.js
index 70723a025..ecffc0888 100644
--- a/javascript/test/model/GetWineRecommendation200ResponseRecommendedWinesInner.spec.js
+++ b/javascript/test/model/GetWineRecommendation200ResponseRecommendedWinesInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GetWineRecommendation200ResponseRecommendedWinesInner();
+    instance = new Spoonacular.GetWineRecommendation200ResponseRecommendedWinesInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,61 +50,61 @@
   describe('GetWineRecommendation200ResponseRecommendedWinesInner', function() {
     it('should create an instance of GetWineRecommendation200ResponseRecommendedWinesInner', function() {
       // uncomment below and update the code to test GetWineRecommendation200ResponseRecommendedWinesInner
-      //var instance = new SpoonacularApi.GetWineRecommendation200ResponseRecommendedWinesInner();
-      //expect(instance).to.be.a(SpoonacularApi.GetWineRecommendation200ResponseRecommendedWinesInner);
+      //var instance = new Spoonacular.GetWineRecommendation200ResponseRecommendedWinesInner();
+      //expect(instance).to.be.a(Spoonacular.GetWineRecommendation200ResponseRecommendedWinesInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.GetWineRecommendation200ResponseRecommendedWinesInner();
+      //var instance = new Spoonacular.GetWineRecommendation200ResponseRecommendedWinesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.GetWineRecommendation200ResponseRecommendedWinesInner();
+      //var instance = new Spoonacular.GetWineRecommendation200ResponseRecommendedWinesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property averageRating (base name: "averageRating")', function() {
       // uncomment below and update the code to test the property averageRating
-      //var instance = new SpoonacularApi.GetWineRecommendation200ResponseRecommendedWinesInner();
+      //var instance = new Spoonacular.GetWineRecommendation200ResponseRecommendedWinesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property description (base name: "description")', function() {
       // uncomment below and update the code to test the property description
-      //var instance = new SpoonacularApi.GetWineRecommendation200ResponseRecommendedWinesInner();
+      //var instance = new Spoonacular.GetWineRecommendation200ResponseRecommendedWinesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property imageUrl (base name: "imageUrl")', function() {
       // uncomment below and update the code to test the property imageUrl
-      //var instance = new SpoonacularApi.GetWineRecommendation200ResponseRecommendedWinesInner();
+      //var instance = new Spoonacular.GetWineRecommendation200ResponseRecommendedWinesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property link (base name: "link")', function() {
       // uncomment below and update the code to test the property link
-      //var instance = new SpoonacularApi.GetWineRecommendation200ResponseRecommendedWinesInner();
+      //var instance = new Spoonacular.GetWineRecommendation200ResponseRecommendedWinesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property price (base name: "price")', function() {
       // uncomment below and update the code to test the property price
-      //var instance = new SpoonacularApi.GetWineRecommendation200ResponseRecommendedWinesInner();
+      //var instance = new Spoonacular.GetWineRecommendation200ResponseRecommendedWinesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property ratingCount (base name: "ratingCount")', function() {
       // uncomment below and update the code to test the property ratingCount
-      //var instance = new SpoonacularApi.GetWineRecommendation200ResponseRecommendedWinesInner();
+      //var instance = new Spoonacular.GetWineRecommendation200ResponseRecommendedWinesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property score (base name: "score")', function() {
       // uncomment below and update the code to test the property score
-      //var instance = new SpoonacularApi.GetWineRecommendation200ResponseRecommendedWinesInner();
+      //var instance = new Spoonacular.GetWineRecommendation200ResponseRecommendedWinesInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GuessNutritionByDishName200Response.spec.js b/javascript/test/model/GuessNutritionByDishName200Response.spec.js
index 19a689d11..86b97fdf6 100644
--- a/javascript/test/model/GuessNutritionByDishName200Response.spec.js
+++ b/javascript/test/model/GuessNutritionByDishName200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GuessNutritionByDishName200Response();
+    instance = new Spoonacular.GuessNutritionByDishName200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,37 +50,37 @@
   describe('GuessNutritionByDishName200Response', function() {
     it('should create an instance of GuessNutritionByDishName200Response', function() {
       // uncomment below and update the code to test GuessNutritionByDishName200Response
-      //var instance = new SpoonacularApi.GuessNutritionByDishName200Response();
-      //expect(instance).to.be.a(SpoonacularApi.GuessNutritionByDishName200Response);
+      //var instance = new Spoonacular.GuessNutritionByDishName200Response();
+      //expect(instance).to.be.a(Spoonacular.GuessNutritionByDishName200Response);
     });
 
     it('should have the property calories (base name: "calories")', function() {
       // uncomment below and update the code to test the property calories
-      //var instance = new SpoonacularApi.GuessNutritionByDishName200Response();
+      //var instance = new Spoonacular.GuessNutritionByDishName200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property carbs (base name: "carbs")', function() {
       // uncomment below and update the code to test the property carbs
-      //var instance = new SpoonacularApi.GuessNutritionByDishName200Response();
+      //var instance = new Spoonacular.GuessNutritionByDishName200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property fat (base name: "fat")', function() {
       // uncomment below and update the code to test the property fat
-      //var instance = new SpoonacularApi.GuessNutritionByDishName200Response();
+      //var instance = new Spoonacular.GuessNutritionByDishName200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property protein (base name: "protein")', function() {
       // uncomment below and update the code to test the property protein
-      //var instance = new SpoonacularApi.GuessNutritionByDishName200Response();
+      //var instance = new Spoonacular.GuessNutritionByDishName200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property recipesUsed (base name: "recipesUsed")', function() {
       // uncomment below and update the code to test the property recipesUsed
-      //var instance = new SpoonacularApi.GuessNutritionByDishName200Response();
+      //var instance = new Spoonacular.GuessNutritionByDishName200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GuessNutritionByDishName200ResponseCalories.spec.js b/javascript/test/model/GuessNutritionByDishName200ResponseCalories.spec.js
index b8b94e6ff..34b869c0c 100644
--- a/javascript/test/model/GuessNutritionByDishName200ResponseCalories.spec.js
+++ b/javascript/test/model/GuessNutritionByDishName200ResponseCalories.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GuessNutritionByDishName200ResponseCalories();
+    instance = new Spoonacular.GuessNutritionByDishName200ResponseCalories();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('GuessNutritionByDishName200ResponseCalories', function() {
     it('should create an instance of GuessNutritionByDishName200ResponseCalories', function() {
       // uncomment below and update the code to test GuessNutritionByDishName200ResponseCalories
-      //var instance = new SpoonacularApi.GuessNutritionByDishName200ResponseCalories();
-      //expect(instance).to.be.a(SpoonacularApi.GuessNutritionByDishName200ResponseCalories);
+      //var instance = new Spoonacular.GuessNutritionByDishName200ResponseCalories();
+      //expect(instance).to.be.a(Spoonacular.GuessNutritionByDishName200ResponseCalories);
     });
 
     it('should have the property confidenceRange95Percent (base name: "confidenceRange95Percent")', function() {
       // uncomment below and update the code to test the property confidenceRange95Percent
-      //var instance = new SpoonacularApi.GuessNutritionByDishName200ResponseCalories();
+      //var instance = new Spoonacular.GuessNutritionByDishName200ResponseCalories();
       //expect(instance).to.be();
     });
 
     it('should have the property standardDeviation (base name: "standardDeviation")', function() {
       // uncomment below and update the code to test the property standardDeviation
-      //var instance = new SpoonacularApi.GuessNutritionByDishName200ResponseCalories();
+      //var instance = new Spoonacular.GuessNutritionByDishName200ResponseCalories();
       //expect(instance).to.be();
     });
 
     it('should have the property unit (base name: "unit")', function() {
       // uncomment below and update the code to test the property unit
-      //var instance = new SpoonacularApi.GuessNutritionByDishName200ResponseCalories();
+      //var instance = new Spoonacular.GuessNutritionByDishName200ResponseCalories();
       //expect(instance).to.be();
     });
 
     it('should have the property value (base name: "value")', function() {
       // uncomment below and update the code to test the property value
-      //var instance = new SpoonacularApi.GuessNutritionByDishName200ResponseCalories();
+      //var instance = new Spoonacular.GuessNutritionByDishName200ResponseCalories();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent.spec.js b/javascript/test/model/GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent.spec.js
index f93d4ab90..0731ebe7c 100644
--- a/javascript/test/model/GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent.spec.js
+++ b/javascript/test/model/GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent();
+    instance = new Spoonacular.GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent', function() {
     it('should create an instance of GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent', function() {
       // uncomment below and update the code to test GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent
-      //var instance = new SpoonacularApi.GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent();
-      //expect(instance).to.be.a(SpoonacularApi.GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent);
+      //var instance = new Spoonacular.GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent();
+      //expect(instance).to.be.a(Spoonacular.GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent);
     });
 
     it('should have the property max (base name: "max")', function() {
       // uncomment below and update the code to test the property max
-      //var instance = new SpoonacularApi.GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent();
+      //var instance = new Spoonacular.GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent();
       //expect(instance).to.be();
     });
 
     it('should have the property min (base name: "min")', function() {
       // uncomment below and update the code to test the property min
-      //var instance = new SpoonacularApi.GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent();
+      //var instance = new Spoonacular.GuessNutritionByDishName200ResponseCaloriesConfidenceRange95Percent();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ImageAnalysisByURL200Response.spec.js b/javascript/test/model/ImageAnalysisByURL200Response.spec.js
index 194b40c28..00ea083d8 100644
--- a/javascript/test/model/ImageAnalysisByURL200Response.spec.js
+++ b/javascript/test/model/ImageAnalysisByURL200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ImageAnalysisByURL200Response();
+    instance = new Spoonacular.ImageAnalysisByURL200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('ImageAnalysisByURL200Response', function() {
     it('should create an instance of ImageAnalysisByURL200Response', function() {
       // uncomment below and update the code to test ImageAnalysisByURL200Response
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200Response();
-      //expect(instance).to.be.a(SpoonacularApi.ImageAnalysisByURL200Response);
+      //var instance = new Spoonacular.ImageAnalysisByURL200Response();
+      //expect(instance).to.be.a(Spoonacular.ImageAnalysisByURL200Response);
     });
 
     it('should have the property nutrition (base name: "nutrition")', function() {
       // uncomment below and update the code to test the property nutrition
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200Response();
+      //var instance = new Spoonacular.ImageAnalysisByURL200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property category (base name: "category")', function() {
       // uncomment below and update the code to test the property category
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200Response();
+      //var instance = new Spoonacular.ImageAnalysisByURL200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property recipes (base name: "recipes")', function() {
       // uncomment below and update the code to test the property recipes
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200Response();
+      //var instance = new Spoonacular.ImageAnalysisByURL200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ImageAnalysisByURL200ResponseCategory.spec.js b/javascript/test/model/ImageAnalysisByURL200ResponseCategory.spec.js
index 8ada7b192..81faaddb0 100644
--- a/javascript/test/model/ImageAnalysisByURL200ResponseCategory.spec.js
+++ b/javascript/test/model/ImageAnalysisByURL200ResponseCategory.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ImageAnalysisByURL200ResponseCategory();
+    instance = new Spoonacular.ImageAnalysisByURL200ResponseCategory();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('ImageAnalysisByURL200ResponseCategory', function() {
     it('should create an instance of ImageAnalysisByURL200ResponseCategory', function() {
       // uncomment below and update the code to test ImageAnalysisByURL200ResponseCategory
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseCategory();
-      //expect(instance).to.be.a(SpoonacularApi.ImageAnalysisByURL200ResponseCategory);
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseCategory();
+      //expect(instance).to.be.a(Spoonacular.ImageAnalysisByURL200ResponseCategory);
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseCategory();
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseCategory();
       //expect(instance).to.be();
     });
 
     it('should have the property probability (base name: "probability")', function() {
       // uncomment below and update the code to test the property probability
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseCategory();
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseCategory();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ImageAnalysisByURL200ResponseNutrition.spec.js b/javascript/test/model/ImageAnalysisByURL200ResponseNutrition.spec.js
index 42d963d70..b001025cb 100644
--- a/javascript/test/model/ImageAnalysisByURL200ResponseNutrition.spec.js
+++ b/javascript/test/model/ImageAnalysisByURL200ResponseNutrition.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ImageAnalysisByURL200ResponseNutrition();
+    instance = new Spoonacular.ImageAnalysisByURL200ResponseNutrition();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,37 +50,37 @@
   describe('ImageAnalysisByURL200ResponseNutrition', function() {
     it('should create an instance of ImageAnalysisByURL200ResponseNutrition', function() {
       // uncomment below and update the code to test ImageAnalysisByURL200ResponseNutrition
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseNutrition();
-      //expect(instance).to.be.a(SpoonacularApi.ImageAnalysisByURL200ResponseNutrition);
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseNutrition();
+      //expect(instance).to.be.a(Spoonacular.ImageAnalysisByURL200ResponseNutrition);
     });
 
     it('should have the property recipesUsed (base name: "recipesUsed")', function() {
       // uncomment below and update the code to test the property recipesUsed
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseNutrition();
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseNutrition();
       //expect(instance).to.be();
     });
 
     it('should have the property calories (base name: "calories")', function() {
       // uncomment below and update the code to test the property calories
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseNutrition();
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseNutrition();
       //expect(instance).to.be();
     });
 
     it('should have the property fat (base name: "fat")', function() {
       // uncomment below and update the code to test the property fat
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseNutrition();
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseNutrition();
       //expect(instance).to.be();
     });
 
     it('should have the property protein (base name: "protein")', function() {
       // uncomment below and update the code to test the property protein
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseNutrition();
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseNutrition();
       //expect(instance).to.be();
     });
 
     it('should have the property carbs (base name: "carbs")', function() {
       // uncomment below and update the code to test the property carbs
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseNutrition();
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseNutrition();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ImageAnalysisByURL200ResponseNutritionCalories.spec.js b/javascript/test/model/ImageAnalysisByURL200ResponseNutritionCalories.spec.js
index db8893774..12128b486 100644
--- a/javascript/test/model/ImageAnalysisByURL200ResponseNutritionCalories.spec.js
+++ b/javascript/test/model/ImageAnalysisByURL200ResponseNutritionCalories.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ImageAnalysisByURL200ResponseNutritionCalories();
+    instance = new Spoonacular.ImageAnalysisByURL200ResponseNutritionCalories();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('ImageAnalysisByURL200ResponseNutritionCalories', function() {
     it('should create an instance of ImageAnalysisByURL200ResponseNutritionCalories', function() {
       // uncomment below and update the code to test ImageAnalysisByURL200ResponseNutritionCalories
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseNutritionCalories();
-      //expect(instance).to.be.a(SpoonacularApi.ImageAnalysisByURL200ResponseNutritionCalories);
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseNutritionCalories();
+      //expect(instance).to.be.a(Spoonacular.ImageAnalysisByURL200ResponseNutritionCalories);
     });
 
     it('should have the property value (base name: "value")', function() {
       // uncomment below and update the code to test the property value
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseNutritionCalories();
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseNutritionCalories();
       //expect(instance).to.be();
     });
 
     it('should have the property unit (base name: "unit")', function() {
       // uncomment below and update the code to test the property unit
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseNutritionCalories();
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseNutritionCalories();
       //expect(instance).to.be();
     });
 
     it('should have the property confidenceRange95Percent (base name: "confidenceRange95Percent")', function() {
       // uncomment below and update the code to test the property confidenceRange95Percent
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseNutritionCalories();
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseNutritionCalories();
       //expect(instance).to.be();
     });
 
     it('should have the property standardDeviation (base name: "standardDeviation")', function() {
       // uncomment below and update the code to test the property standardDeviation
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseNutritionCalories();
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseNutritionCalories();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent.spec.js b/javascript/test/model/ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent.spec.js
index 3f3944ca9..0450f985c 100644
--- a/javascript/test/model/ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent.spec.js
+++ b/javascript/test/model/ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent();
+    instance = new Spoonacular.ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent', function() {
     it('should create an instance of ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent', function() {
       // uncomment below and update the code to test ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent();
-      //expect(instance).to.be.a(SpoonacularApi.ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent);
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent();
+      //expect(instance).to.be.a(Spoonacular.ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent);
     });
 
     it('should have the property min (base name: "min")', function() {
       // uncomment below and update the code to test the property min
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent();
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent();
       //expect(instance).to.be();
     });
 
     it('should have the property max (base name: "max")', function() {
       // uncomment below and update the code to test the property max
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent();
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseNutritionCaloriesConfidenceRange95Percent();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ImageAnalysisByURL200ResponseRecipesInner.spec.js b/javascript/test/model/ImageAnalysisByURL200ResponseRecipesInner.spec.js
index 1cb6d749e..359efed28 100644
--- a/javascript/test/model/ImageAnalysisByURL200ResponseRecipesInner.spec.js
+++ b/javascript/test/model/ImageAnalysisByURL200ResponseRecipesInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ImageAnalysisByURL200ResponseRecipesInner();
+    instance = new Spoonacular.ImageAnalysisByURL200ResponseRecipesInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('ImageAnalysisByURL200ResponseRecipesInner', function() {
     it('should create an instance of ImageAnalysisByURL200ResponseRecipesInner', function() {
       // uncomment below and update the code to test ImageAnalysisByURL200ResponseRecipesInner
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseRecipesInner();
-      //expect(instance).to.be.a(SpoonacularApi.ImageAnalysisByURL200ResponseRecipesInner);
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseRecipesInner();
+      //expect(instance).to.be.a(Spoonacular.ImageAnalysisByURL200ResponseRecipesInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseRecipesInner();
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseRecipesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseRecipesInner();
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseRecipesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property imageType (base name: "imageType")', function() {
       // uncomment below and update the code to test the property imageType
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseRecipesInner();
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseRecipesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property url (base name: "url")', function() {
       // uncomment below and update the code to test the property url
-      //var instance = new SpoonacularApi.ImageAnalysisByURL200ResponseRecipesInner();
+      //var instance = new Spoonacular.ImageAnalysisByURL200ResponseRecipesInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ImageClassificationByURL200Response.spec.js b/javascript/test/model/ImageClassificationByURL200Response.spec.js
index b430c79d6..b40a8267e 100644
--- a/javascript/test/model/ImageClassificationByURL200Response.spec.js
+++ b/javascript/test/model/ImageClassificationByURL200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ImageClassificationByURL200Response();
+    instance = new Spoonacular.ImageClassificationByURL200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('ImageClassificationByURL200Response', function() {
     it('should create an instance of ImageClassificationByURL200Response', function() {
       // uncomment below and update the code to test ImageClassificationByURL200Response
-      //var instance = new SpoonacularApi.ImageClassificationByURL200Response();
-      //expect(instance).to.be.a(SpoonacularApi.ImageClassificationByURL200Response);
+      //var instance = new Spoonacular.ImageClassificationByURL200Response();
+      //expect(instance).to.be.a(Spoonacular.ImageClassificationByURL200Response);
     });
 
     it('should have the property category (base name: "category")', function() {
       // uncomment below and update the code to test the property category
-      //var instance = new SpoonacularApi.ImageClassificationByURL200Response();
+      //var instance = new Spoonacular.ImageClassificationByURL200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property probability (base name: "probability")', function() {
       // uncomment below and update the code to test the property probability
-      //var instance = new SpoonacularApi.ImageClassificationByURL200Response();
+      //var instance = new Spoonacular.ImageClassificationByURL200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/IngredientBasics.spec.js b/javascript/test/model/IngredientBasics.spec.js
index 7e9475fc5..5895b2d6f 100644
--- a/javascript/test/model/IngredientBasics.spec.js
+++ b/javascript/test/model/IngredientBasics.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.IngredientBasics();
+    instance = new Spoonacular.IngredientBasics();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('IngredientBasics', function() {
     it('should create an instance of IngredientBasics', function() {
       // uncomment below and update the code to test IngredientBasics
-      //var instance = new SpoonacularApi.IngredientBasics();
-      //expect(instance).to.be.a(SpoonacularApi.IngredientBasics);
+      //var instance = new Spoonacular.IngredientBasics();
+      //expect(instance).to.be.a(Spoonacular.IngredientBasics);
     });
 
     it('should have the property description (base name: "description")', function() {
       // uncomment below and update the code to test the property description
-      //var instance = new SpoonacularApi.IngredientBasics();
+      //var instance = new Spoonacular.IngredientBasics();
       //expect(instance).to.be();
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.IngredientBasics();
+      //var instance = new Spoonacular.IngredientBasics();
       //expect(instance).to.be();
     });
 
     it('should have the property safetyLevel (base name: "safety_level")', function() {
       // uncomment below and update the code to test the property safetyLevel
-      //var instance = new SpoonacularApi.IngredientBasics();
+      //var instance = new Spoonacular.IngredientBasics();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/IngredientInformation.spec.js b/javascript/test/model/IngredientInformation.spec.js
index 46cb7c919..ab663f0cf 100644
--- a/javascript/test/model/IngredientInformation.spec.js
+++ b/javascript/test/model/IngredientInformation.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.IngredientInformation();
+    instance = new Spoonacular.IngredientInformation();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,109 +50,109 @@
   describe('IngredientInformation', function() {
     it('should create an instance of IngredientInformation', function() {
       // uncomment below and update the code to test IngredientInformation
-      //var instance = new SpoonacularApi.IngredientInformation();
-      //expect(instance).to.be.a(SpoonacularApi.IngredientInformation);
+      //var instance = new Spoonacular.IngredientInformation();
+      //expect(instance).to.be.a(Spoonacular.IngredientInformation);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.IngredientInformation();
+      //var instance = new Spoonacular.IngredientInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property original (base name: "original")', function() {
       // uncomment below and update the code to test the property original
-      //var instance = new SpoonacularApi.IngredientInformation();
+      //var instance = new Spoonacular.IngredientInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property originalName (base name: "originalName")', function() {
       // uncomment below and update the code to test the property originalName
-      //var instance = new SpoonacularApi.IngredientInformation();
+      //var instance = new Spoonacular.IngredientInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.IngredientInformation();
+      //var instance = new Spoonacular.IngredientInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property amount (base name: "amount")', function() {
       // uncomment below and update the code to test the property amount
-      //var instance = new SpoonacularApi.IngredientInformation();
+      //var instance = new Spoonacular.IngredientInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property unit (base name: "unit")', function() {
       // uncomment below and update the code to test the property unit
-      //var instance = new SpoonacularApi.IngredientInformation();
+      //var instance = new Spoonacular.IngredientInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property unitShort (base name: "unitShort")', function() {
       // uncomment below and update the code to test the property unitShort
-      //var instance = new SpoonacularApi.IngredientInformation();
+      //var instance = new Spoonacular.IngredientInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property unitLong (base name: "unitLong")', function() {
       // uncomment below and update the code to test the property unitLong
-      //var instance = new SpoonacularApi.IngredientInformation();
+      //var instance = new Spoonacular.IngredientInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property possibleUnits (base name: "possibleUnits")', function() {
       // uncomment below and update the code to test the property possibleUnits
-      //var instance = new SpoonacularApi.IngredientInformation();
+      //var instance = new Spoonacular.IngredientInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property estimatedCost (base name: "estimatedCost")', function() {
       // uncomment below and update the code to test the property estimatedCost
-      //var instance = new SpoonacularApi.IngredientInformation();
+      //var instance = new Spoonacular.IngredientInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property consistency (base name: "consistency")', function() {
       // uncomment below and update the code to test the property consistency
-      //var instance = new SpoonacularApi.IngredientInformation();
+      //var instance = new Spoonacular.IngredientInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property shoppingListUnits (base name: "shoppingListUnits")', function() {
       // uncomment below and update the code to test the property shoppingListUnits
-      //var instance = new SpoonacularApi.IngredientInformation();
+      //var instance = new Spoonacular.IngredientInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property aisle (base name: "aisle")', function() {
       // uncomment below and update the code to test the property aisle
-      //var instance = new SpoonacularApi.IngredientInformation();
+      //var instance = new Spoonacular.IngredientInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.IngredientInformation();
+      //var instance = new Spoonacular.IngredientInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property meta (base name: "meta")', function() {
       // uncomment below and update the code to test the property meta
-      //var instance = new SpoonacularApi.IngredientInformation();
+      //var instance = new Spoonacular.IngredientInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property nutrition (base name: "nutrition")', function() {
       // uncomment below and update the code to test the property nutrition
-      //var instance = new SpoonacularApi.IngredientInformation();
+      //var instance = new Spoonacular.IngredientInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property categoryPath (base name: "categoryPath")', function() {
       // uncomment below and update the code to test the property categoryPath
-      //var instance = new SpoonacularApi.IngredientInformation();
+      //var instance = new Spoonacular.IngredientInformation();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/IngredientInformationEstimatedCost.spec.js b/javascript/test/model/IngredientInformationEstimatedCost.spec.js
index 4152bbcf2..df0792668 100644
--- a/javascript/test/model/IngredientInformationEstimatedCost.spec.js
+++ b/javascript/test/model/IngredientInformationEstimatedCost.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.IngredientInformationEstimatedCost();
+    instance = new Spoonacular.IngredientInformationEstimatedCost();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('IngredientInformationEstimatedCost', function() {
     it('should create an instance of IngredientInformationEstimatedCost', function() {
       // uncomment below and update the code to test IngredientInformationEstimatedCost
-      //var instance = new SpoonacularApi.IngredientInformationEstimatedCost();
-      //expect(instance).to.be.a(SpoonacularApi.IngredientInformationEstimatedCost);
+      //var instance = new Spoonacular.IngredientInformationEstimatedCost();
+      //expect(instance).to.be.a(Spoonacular.IngredientInformationEstimatedCost);
     });
 
     it('should have the property value (base name: "value")', function() {
       // uncomment below and update the code to test the property value
-      //var instance = new SpoonacularApi.IngredientInformationEstimatedCost();
+      //var instance = new Spoonacular.IngredientInformationEstimatedCost();
       //expect(instance).to.be();
     });
 
     it('should have the property unit (base name: "unit")', function() {
       // uncomment below and update the code to test the property unit
-      //var instance = new SpoonacularApi.IngredientInformationEstimatedCost();
+      //var instance = new Spoonacular.IngredientInformationEstimatedCost();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/IngredientInformationNutrition.spec.js b/javascript/test/model/IngredientInformationNutrition.spec.js
index 0a175b047..8a1949088 100644
--- a/javascript/test/model/IngredientInformationNutrition.spec.js
+++ b/javascript/test/model/IngredientInformationNutrition.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.IngredientInformationNutrition();
+    instance = new Spoonacular.IngredientInformationNutrition();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('IngredientInformationNutrition', function() {
     it('should create an instance of IngredientInformationNutrition', function() {
       // uncomment below and update the code to test IngredientInformationNutrition
-      //var instance = new SpoonacularApi.IngredientInformationNutrition();
-      //expect(instance).to.be.a(SpoonacularApi.IngredientInformationNutrition);
+      //var instance = new Spoonacular.IngredientInformationNutrition();
+      //expect(instance).to.be.a(Spoonacular.IngredientInformationNutrition);
     });
 
     it('should have the property nutrients (base name: "nutrients")', function() {
       // uncomment below and update the code to test the property nutrients
-      //var instance = new SpoonacularApi.IngredientInformationNutrition();
+      //var instance = new Spoonacular.IngredientInformationNutrition();
       //expect(instance).to.be();
     });
 
     it('should have the property properties (base name: "properties")', function() {
       // uncomment below and update the code to test the property properties
-      //var instance = new SpoonacularApi.IngredientInformationNutrition();
+      //var instance = new Spoonacular.IngredientInformationNutrition();
       //expect(instance).to.be();
     });
 
     it('should have the property caloricBreakdown (base name: "caloricBreakdown")', function() {
       // uncomment below and update the code to test the property caloricBreakdown
-      //var instance = new SpoonacularApi.IngredientInformationNutrition();
+      //var instance = new Spoonacular.IngredientInformationNutrition();
       //expect(instance).to.be();
     });
 
     it('should have the property weightPerServing (base name: "weightPerServing")', function() {
       // uncomment below and update the code to test the property weightPerServing
-      //var instance = new SpoonacularApi.IngredientInformationNutrition();
+      //var instance = new Spoonacular.IngredientInformationNutrition();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/IngredientInformationNutritionPropertiesInner.spec.js b/javascript/test/model/IngredientInformationNutritionPropertiesInner.spec.js
index 0c653d04e..655b136aa 100644
--- a/javascript/test/model/IngredientInformationNutritionPropertiesInner.spec.js
+++ b/javascript/test/model/IngredientInformationNutritionPropertiesInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.IngredientInformationNutritionPropertiesInner();
+    instance = new Spoonacular.IngredientInformationNutritionPropertiesInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('IngredientInformationNutritionPropertiesInner', function() {
     it('should create an instance of IngredientInformationNutritionPropertiesInner', function() {
       // uncomment below and update the code to test IngredientInformationNutritionPropertiesInner
-      //var instance = new SpoonacularApi.IngredientInformationNutritionPropertiesInner();
-      //expect(instance).to.be.a(SpoonacularApi.IngredientInformationNutritionPropertiesInner);
+      //var instance = new Spoonacular.IngredientInformationNutritionPropertiesInner();
+      //expect(instance).to.be.a(Spoonacular.IngredientInformationNutritionPropertiesInner);
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.IngredientInformationNutritionPropertiesInner();
+      //var instance = new Spoonacular.IngredientInformationNutritionPropertiesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property amount (base name: "amount")', function() {
       // uncomment below and update the code to test the property amount
-      //var instance = new SpoonacularApi.IngredientInformationNutritionPropertiesInner();
+      //var instance = new Spoonacular.IngredientInformationNutritionPropertiesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property unit (base name: "unit")', function() {
       // uncomment below and update the code to test the property unit
-      //var instance = new SpoonacularApi.IngredientInformationNutritionPropertiesInner();
+      //var instance = new Spoonacular.IngredientInformationNutritionPropertiesInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/IngredientSearch200Response.spec.js b/javascript/test/model/IngredientSearch200Response.spec.js
index fdec182f2..66d69d523 100644
--- a/javascript/test/model/IngredientSearch200Response.spec.js
+++ b/javascript/test/model/IngredientSearch200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.IngredientSearch200Response();
+    instance = new Spoonacular.IngredientSearch200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('IngredientSearch200Response', function() {
     it('should create an instance of IngredientSearch200Response', function() {
       // uncomment below and update the code to test IngredientSearch200Response
-      //var instance = new SpoonacularApi.IngredientSearch200Response();
-      //expect(instance).to.be.a(SpoonacularApi.IngredientSearch200Response);
+      //var instance = new Spoonacular.IngredientSearch200Response();
+      //expect(instance).to.be.a(Spoonacular.IngredientSearch200Response);
     });
 
     it('should have the property results (base name: "results")', function() {
       // uncomment below and update the code to test the property results
-      //var instance = new SpoonacularApi.IngredientSearch200Response();
+      //var instance = new Spoonacular.IngredientSearch200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property offset (base name: "offset")', function() {
       // uncomment below and update the code to test the property offset
-      //var instance = new SpoonacularApi.IngredientSearch200Response();
+      //var instance = new Spoonacular.IngredientSearch200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property number (base name: "number")', function() {
       // uncomment below and update the code to test the property number
-      //var instance = new SpoonacularApi.IngredientSearch200Response();
+      //var instance = new Spoonacular.IngredientSearch200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property totalResults (base name: "totalResults")', function() {
       // uncomment below and update the code to test the property totalResults
-      //var instance = new SpoonacularApi.IngredientSearch200Response();
+      //var instance = new Spoonacular.IngredientSearch200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/IngredientSearch200ResponseResultsInner.spec.js b/javascript/test/model/IngredientSearch200ResponseResultsInner.spec.js
index d9ca4d8e6..d2281e492 100644
--- a/javascript/test/model/IngredientSearch200ResponseResultsInner.spec.js
+++ b/javascript/test/model/IngredientSearch200ResponseResultsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.IngredientSearch200ResponseResultsInner();
+    instance = new Spoonacular.IngredientSearch200ResponseResultsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('IngredientSearch200ResponseResultsInner', function() {
     it('should create an instance of IngredientSearch200ResponseResultsInner', function() {
       // uncomment below and update the code to test IngredientSearch200ResponseResultsInner
-      //var instance = new SpoonacularApi.IngredientSearch200ResponseResultsInner();
-      //expect(instance).to.be.a(SpoonacularApi.IngredientSearch200ResponseResultsInner);
+      //var instance = new Spoonacular.IngredientSearch200ResponseResultsInner();
+      //expect(instance).to.be.a(Spoonacular.IngredientSearch200ResponseResultsInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.IngredientSearch200ResponseResultsInner();
+      //var instance = new Spoonacular.IngredientSearch200ResponseResultsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.IngredientSearch200ResponseResultsInner();
+      //var instance = new Spoonacular.IngredientSearch200ResponseResultsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.IngredientSearch200ResponseResultsInner();
+      //var instance = new Spoonacular.IngredientSearch200ResponseResultsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/MapIngredientsToGroceryProducts200ResponseInner.spec.js b/javascript/test/model/MapIngredientsToGroceryProducts200ResponseInner.spec.js
index 2a7c24e1c..5a019ea81 100644
--- a/javascript/test/model/MapIngredientsToGroceryProducts200ResponseInner.spec.js
+++ b/javascript/test/model/MapIngredientsToGroceryProducts200ResponseInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.MapIngredientsToGroceryProducts200ResponseInner();
+    instance = new Spoonacular.MapIngredientsToGroceryProducts200ResponseInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,37 +50,37 @@
   describe('MapIngredientsToGroceryProducts200ResponseInner', function() {
     it('should create an instance of MapIngredientsToGroceryProducts200ResponseInner', function() {
       // uncomment below and update the code to test MapIngredientsToGroceryProducts200ResponseInner
-      //var instance = new SpoonacularApi.MapIngredientsToGroceryProducts200ResponseInner();
-      //expect(instance).to.be.a(SpoonacularApi.MapIngredientsToGroceryProducts200ResponseInner);
+      //var instance = new Spoonacular.MapIngredientsToGroceryProducts200ResponseInner();
+      //expect(instance).to.be.a(Spoonacular.MapIngredientsToGroceryProducts200ResponseInner);
     });
 
     it('should have the property original (base name: "original")', function() {
       // uncomment below and update the code to test the property original
-      //var instance = new SpoonacularApi.MapIngredientsToGroceryProducts200ResponseInner();
+      //var instance = new Spoonacular.MapIngredientsToGroceryProducts200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property originalName (base name: "originalName")', function() {
       // uncomment below and update the code to test the property originalName
-      //var instance = new SpoonacularApi.MapIngredientsToGroceryProducts200ResponseInner();
+      //var instance = new Spoonacular.MapIngredientsToGroceryProducts200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property ingredientImage (base name: "ingredientImage")', function() {
       // uncomment below and update the code to test the property ingredientImage
-      //var instance = new SpoonacularApi.MapIngredientsToGroceryProducts200ResponseInner();
+      //var instance = new Spoonacular.MapIngredientsToGroceryProducts200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property meta (base name: "meta")', function() {
       // uncomment below and update the code to test the property meta
-      //var instance = new SpoonacularApi.MapIngredientsToGroceryProducts200ResponseInner();
+      //var instance = new Spoonacular.MapIngredientsToGroceryProducts200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property products (base name: "products")', function() {
       // uncomment below and update the code to test the property products
-      //var instance = new SpoonacularApi.MapIngredientsToGroceryProducts200ResponseInner();
+      //var instance = new Spoonacular.MapIngredientsToGroceryProducts200ResponseInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/MapIngredientsToGroceryProducts200ResponseInnerProductsInner.spec.js b/javascript/test/model/MapIngredientsToGroceryProducts200ResponseInnerProductsInner.spec.js
index a26991cd3..79a5ed945 100644
--- a/javascript/test/model/MapIngredientsToGroceryProducts200ResponseInnerProductsInner.spec.js
+++ b/javascript/test/model/MapIngredientsToGroceryProducts200ResponseInnerProductsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.MapIngredientsToGroceryProducts200ResponseInnerProductsInner();
+    instance = new Spoonacular.MapIngredientsToGroceryProducts200ResponseInnerProductsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('MapIngredientsToGroceryProducts200ResponseInnerProductsInner', function() {
     it('should create an instance of MapIngredientsToGroceryProducts200ResponseInnerProductsInner', function() {
       // uncomment below and update the code to test MapIngredientsToGroceryProducts200ResponseInnerProductsInner
-      //var instance = new SpoonacularApi.MapIngredientsToGroceryProducts200ResponseInnerProductsInner();
-      //expect(instance).to.be.a(SpoonacularApi.MapIngredientsToGroceryProducts200ResponseInnerProductsInner);
+      //var instance = new Spoonacular.MapIngredientsToGroceryProducts200ResponseInnerProductsInner();
+      //expect(instance).to.be.a(Spoonacular.MapIngredientsToGroceryProducts200ResponseInnerProductsInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.MapIngredientsToGroceryProducts200ResponseInnerProductsInner();
+      //var instance = new Spoonacular.MapIngredientsToGroceryProducts200ResponseInnerProductsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.MapIngredientsToGroceryProducts200ResponseInnerProductsInner();
+      //var instance = new Spoonacular.MapIngredientsToGroceryProducts200ResponseInnerProductsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property upc (base name: "upc")', function() {
       // uncomment below and update the code to test the property upc
-      //var instance = new SpoonacularApi.MapIngredientsToGroceryProducts200ResponseInnerProductsInner();
+      //var instance = new Spoonacular.MapIngredientsToGroceryProducts200ResponseInnerProductsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/MapIngredientsToGroceryProductsRequest.spec.js b/javascript/test/model/MapIngredientsToGroceryProductsRequest.spec.js
index 5688bace5..10f05a465 100644
--- a/javascript/test/model/MapIngredientsToGroceryProductsRequest.spec.js
+++ b/javascript/test/model/MapIngredientsToGroceryProductsRequest.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.MapIngredientsToGroceryProductsRequest();
+    instance = new Spoonacular.MapIngredientsToGroceryProductsRequest();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('MapIngredientsToGroceryProductsRequest', function() {
     it('should create an instance of MapIngredientsToGroceryProductsRequest', function() {
       // uncomment below and update the code to test MapIngredientsToGroceryProductsRequest
-      //var instance = new SpoonacularApi.MapIngredientsToGroceryProductsRequest();
-      //expect(instance).to.be.a(SpoonacularApi.MapIngredientsToGroceryProductsRequest);
+      //var instance = new Spoonacular.MapIngredientsToGroceryProductsRequest();
+      //expect(instance).to.be.a(Spoonacular.MapIngredientsToGroceryProductsRequest);
     });
 
     it('should have the property ingredients (base name: "ingredients")', function() {
       // uncomment below and update the code to test the property ingredients
-      //var instance = new SpoonacularApi.MapIngredientsToGroceryProductsRequest();
+      //var instance = new Spoonacular.MapIngredientsToGroceryProductsRequest();
       //expect(instance).to.be();
     });
 
     it('should have the property servings (base name: "servings")', function() {
       // uncomment below and update the code to test the property servings
-      //var instance = new SpoonacularApi.MapIngredientsToGroceryProductsRequest();
+      //var instance = new Spoonacular.MapIngredientsToGroceryProductsRequest();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/MenuItem.spec.js b/javascript/test/model/MenuItem.spec.js
index db9969a3a..26c5205d0 100644
--- a/javascript/test/model/MenuItem.spec.js
+++ b/javascript/test/model/MenuItem.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.MenuItem();
+    instance = new Spoonacular.MenuItem();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,79 +50,79 @@
   describe('MenuItem', function() {
     it('should create an instance of MenuItem', function() {
       // uncomment below and update the code to test MenuItem
-      //var instance = new SpoonacularApi.MenuItem();
-      //expect(instance).to.be.a(SpoonacularApi.MenuItem);
+      //var instance = new Spoonacular.MenuItem();
+      //expect(instance).to.be.a(Spoonacular.MenuItem);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.MenuItem();
+      //var instance = new Spoonacular.MenuItem();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.MenuItem();
+      //var instance = new Spoonacular.MenuItem();
       //expect(instance).to.be();
     });
 
     it('should have the property restaurantChain (base name: "restaurantChain")', function() {
       // uncomment below and update the code to test the property restaurantChain
-      //var instance = new SpoonacularApi.MenuItem();
+      //var instance = new Spoonacular.MenuItem();
       //expect(instance).to.be();
     });
 
     it('should have the property nutrition (base name: "nutrition")', function() {
       // uncomment below and update the code to test the property nutrition
-      //var instance = new SpoonacularApi.MenuItem();
+      //var instance = new Spoonacular.MenuItem();
       //expect(instance).to.be();
     });
 
     it('should have the property badges (base name: "badges")', function() {
       // uncomment below and update the code to test the property badges
-      //var instance = new SpoonacularApi.MenuItem();
+      //var instance = new Spoonacular.MenuItem();
       //expect(instance).to.be();
     });
 
     it('should have the property breadcrumbs (base name: "breadcrumbs")', function() {
       // uncomment below and update the code to test the property breadcrumbs
-      //var instance = new SpoonacularApi.MenuItem();
+      //var instance = new Spoonacular.MenuItem();
       //expect(instance).to.be();
     });
 
     it('should have the property generatedText (base name: "generatedText")', function() {
       // uncomment below and update the code to test the property generatedText
-      //var instance = new SpoonacularApi.MenuItem();
+      //var instance = new Spoonacular.MenuItem();
       //expect(instance).to.be();
     });
 
     it('should have the property imageType (base name: "imageType")', function() {
       // uncomment below and update the code to test the property imageType
-      //var instance = new SpoonacularApi.MenuItem();
+      //var instance = new Spoonacular.MenuItem();
       //expect(instance).to.be();
     });
 
     it('should have the property likes (base name: "likes")', function() {
       // uncomment below and update the code to test the property likes
-      //var instance = new SpoonacularApi.MenuItem();
+      //var instance = new Spoonacular.MenuItem();
       //expect(instance).to.be();
     });
 
     it('should have the property servings (base name: "servings")', function() {
       // uncomment below and update the code to test the property servings
-      //var instance = new SpoonacularApi.MenuItem();
+      //var instance = new Spoonacular.MenuItem();
       //expect(instance).to.be();
     });
 
     it('should have the property price (base name: "price")', function() {
       // uncomment below and update the code to test the property price
-      //var instance = new SpoonacularApi.MenuItem();
+      //var instance = new Spoonacular.MenuItem();
       //expect(instance).to.be();
     });
 
     it('should have the property spoonacularScore (base name: "spoonacularScore")', function() {
       // uncomment below and update the code to test the property spoonacularScore
-      //var instance = new SpoonacularApi.MenuItem();
+      //var instance = new Spoonacular.MenuItem();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/MenuItemServings.spec.js b/javascript/test/model/MenuItemServings.spec.js
index 47eda0705..1d58f4a9f 100644
--- a/javascript/test/model/MenuItemServings.spec.js
+++ b/javascript/test/model/MenuItemServings.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.MenuItemServings();
+    instance = new Spoonacular.MenuItemServings();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('MenuItemServings', function() {
     it('should create an instance of MenuItemServings', function() {
       // uncomment below and update the code to test MenuItemServings
-      //var instance = new SpoonacularApi.MenuItemServings();
-      //expect(instance).to.be.a(SpoonacularApi.MenuItemServings);
+      //var instance = new Spoonacular.MenuItemServings();
+      //expect(instance).to.be.a(Spoonacular.MenuItemServings);
     });
 
     it('should have the property number (base name: "number")', function() {
       // uncomment below and update the code to test the property number
-      //var instance = new SpoonacularApi.MenuItemServings();
+      //var instance = new Spoonacular.MenuItemServings();
       //expect(instance).to.be();
     });
 
     it('should have the property size (base name: "size")', function() {
       // uncomment below and update the code to test the property size
-      //var instance = new SpoonacularApi.MenuItemServings();
+      //var instance = new Spoonacular.MenuItemServings();
       //expect(instance).to.be();
     });
 
     it('should have the property unit (base name: "unit")', function() {
       // uncomment below and update the code to test the property unit
-      //var instance = new SpoonacularApi.MenuItemServings();
+      //var instance = new Spoonacular.MenuItemServings();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ProductInformation.spec.js b/javascript/test/model/ProductInformation.spec.js
index a9c339af8..369047501 100644
--- a/javascript/test/model/ProductInformation.spec.js
+++ b/javascript/test/model/ProductInformation.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ProductInformation();
+    instance = new Spoonacular.ProductInformation();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,121 +50,121 @@
   describe('ProductInformation', function() {
     it('should create an instance of ProductInformation', function() {
       // uncomment below and update the code to test ProductInformation
-      //var instance = new SpoonacularApi.ProductInformation();
-      //expect(instance).to.be.a(SpoonacularApi.ProductInformation);
+      //var instance = new Spoonacular.ProductInformation();
+      //expect(instance).to.be.a(Spoonacular.ProductInformation);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property upc (base name: "upc")', function() {
       // uncomment below and update the code to test the property upc
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property usdaCode (base name: "usdaCode")', function() {
       // uncomment below and update the code to test the property usdaCode
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property breadcrumbs (base name: "breadcrumbs")', function() {
       // uncomment below and update the code to test the property breadcrumbs
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property imageType (base name: "imageType")', function() {
       // uncomment below and update the code to test the property imageType
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property badges (base name: "badges")', function() {
       // uncomment below and update the code to test the property badges
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property importantBadges (base name: "importantBadges")', function() {
       // uncomment below and update the code to test the property importantBadges
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property ingredientCount (base name: "ingredientCount")', function() {
       // uncomment below and update the code to test the property ingredientCount
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property generatedText (base name: "generatedText")', function() {
       // uncomment below and update the code to test the property generatedText
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property ingredientList (base name: "ingredientList")', function() {
       // uncomment below and update the code to test the property ingredientList
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property ingredients (base name: "ingredients")', function() {
       // uncomment below and update the code to test the property ingredients
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property likes (base name: "likes")', function() {
       // uncomment below and update the code to test the property likes
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property aisle (base name: "aisle")', function() {
       // uncomment below and update the code to test the property aisle
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property credits (base name: "credits")', function() {
       // uncomment below and update the code to test the property credits
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property nutrition (base name: "nutrition")', function() {
       // uncomment below and update the code to test the property nutrition
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property price (base name: "price")', function() {
       // uncomment below and update the code to test the property price
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property servings (base name: "servings")', function() {
       // uncomment below and update the code to test the property servings
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property spoonacularScore (base name: "spoonacularScore")', function() {
       // uncomment below and update the code to test the property spoonacularScore
-      //var instance = new SpoonacularApi.ProductInformation();
+      //var instance = new Spoonacular.ProductInformation();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/ProductInformationCredits.spec.js b/javascript/test/model/ProductInformationCredits.spec.js
index ae68f8358..037c40fd4 100644
--- a/javascript/test/model/ProductInformationCredits.spec.js
+++ b/javascript/test/model/ProductInformationCredits.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.ProductInformationCredits();
+    instance = new Spoonacular.ProductInformationCredits();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('ProductInformationCredits', function() {
     it('should create an instance of ProductInformationCredits', function() {
       // uncomment below and update the code to test ProductInformationCredits
-      //var instance = new SpoonacularApi.ProductInformationCredits();
-      //expect(instance).to.be.a(SpoonacularApi.ProductInformationCredits);
+      //var instance = new Spoonacular.ProductInformationCredits();
+      //expect(instance).to.be.a(Spoonacular.ProductInformationCredits);
     });
 
     it('should have the property text (base name: "text")', function() {
       // uncomment below and update the code to test the property text
-      //var instance = new SpoonacularApi.ProductInformationCredits();
+      //var instance = new Spoonacular.ProductInformationCredits();
       //expect(instance).to.be();
     });
 
     it('should have the property link (base name: "link")', function() {
       // uncomment below and update the code to test the property link
-      //var instance = new SpoonacularApi.ProductInformationCredits();
+      //var instance = new Spoonacular.ProductInformationCredits();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.ProductInformationCredits();
+      //var instance = new Spoonacular.ProductInformationCredits();
       //expect(instance).to.be();
     });
 
     it('should have the property imageLink (base name: "imageLink")', function() {
       // uncomment below and update the code to test the property imageLink
-      //var instance = new SpoonacularApi.ProductInformationCredits();
+      //var instance = new Spoonacular.ProductInformationCredits();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/QuickAnswer200Response.spec.js b/javascript/test/model/QuickAnswer200Response.spec.js
index d82af8fb3..c35da7983 100644
--- a/javascript/test/model/QuickAnswer200Response.spec.js
+++ b/javascript/test/model/QuickAnswer200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.QuickAnswer200Response();
+    instance = new Spoonacular.QuickAnswer200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('QuickAnswer200Response', function() {
     it('should create an instance of QuickAnswer200Response', function() {
       // uncomment below and update the code to test QuickAnswer200Response
-      //var instance = new SpoonacularApi.QuickAnswer200Response();
-      //expect(instance).to.be.a(SpoonacularApi.QuickAnswer200Response);
+      //var instance = new Spoonacular.QuickAnswer200Response();
+      //expect(instance).to.be.a(Spoonacular.QuickAnswer200Response);
     });
 
     it('should have the property answer (base name: "answer")', function() {
       // uncomment below and update the code to test the property answer
-      //var instance = new SpoonacularApi.QuickAnswer200Response();
+      //var instance = new Spoonacular.QuickAnswer200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.QuickAnswer200Response();
+      //var instance = new Spoonacular.QuickAnswer200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/RecipeInformation.spec.js b/javascript/test/model/RecipeInformation.spec.js
index 94712b2e5..7f323d777 100644
--- a/javascript/test/model/RecipeInformation.spec.js
+++ b/javascript/test/model/RecipeInformation.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.RecipeInformation();
+    instance = new Spoonacular.RecipeInformation();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,235 +50,235 @@
   describe('RecipeInformation', function() {
     it('should create an instance of RecipeInformation', function() {
       // uncomment below and update the code to test RecipeInformation
-      //var instance = new SpoonacularApi.RecipeInformation();
-      //expect(instance).to.be.a(SpoonacularApi.RecipeInformation);
+      //var instance = new Spoonacular.RecipeInformation();
+      //expect(instance).to.be.a(Spoonacular.RecipeInformation);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property imageType (base name: "imageType")', function() {
       // uncomment below and update the code to test the property imageType
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property servings (base name: "servings")', function() {
       // uncomment below and update the code to test the property servings
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property readyInMinutes (base name: "readyInMinutes")', function() {
       // uncomment below and update the code to test the property readyInMinutes
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property preparationMinutes (base name: "preparationMinutes")', function() {
       // uncomment below and update the code to test the property preparationMinutes
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property cookingMinutes (base name: "cookingMinutes")', function() {
       // uncomment below and update the code to test the property cookingMinutes
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property license (base name: "license")', function() {
       // uncomment below and update the code to test the property license
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property sourceName (base name: "sourceName")', function() {
       // uncomment below and update the code to test the property sourceName
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property sourceUrl (base name: "sourceUrl")', function() {
       // uncomment below and update the code to test the property sourceUrl
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property spoonacularSourceUrl (base name: "spoonacularSourceUrl")', function() {
       // uncomment below and update the code to test the property spoonacularSourceUrl
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property aggregateLikes (base name: "aggregateLikes")', function() {
       // uncomment below and update the code to test the property aggregateLikes
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property healthScore (base name: "healthScore")', function() {
       // uncomment below and update the code to test the property healthScore
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property spoonacularScore (base name: "spoonacularScore")', function() {
       // uncomment below and update the code to test the property spoonacularScore
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property pricePerServing (base name: "pricePerServing")', function() {
       // uncomment below and update the code to test the property pricePerServing
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property analyzedInstructions (base name: "analyzedInstructions")', function() {
       // uncomment below and update the code to test the property analyzedInstructions
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property cheap (base name: "cheap")', function() {
       // uncomment below and update the code to test the property cheap
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property creditsText (base name: "creditsText")', function() {
       // uncomment below and update the code to test the property creditsText
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property cuisines (base name: "cuisines")', function() {
       // uncomment below and update the code to test the property cuisines
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property dairyFree (base name: "dairyFree")', function() {
       // uncomment below and update the code to test the property dairyFree
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property diets (base name: "diets")', function() {
       // uncomment below and update the code to test the property diets
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property gaps (base name: "gaps")', function() {
       // uncomment below and update the code to test the property gaps
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property glutenFree (base name: "glutenFree")', function() {
       // uncomment below and update the code to test the property glutenFree
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property instructions (base name: "instructions")', function() {
       // uncomment below and update the code to test the property instructions
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property lowFodmap (base name: "lowFodmap")', function() {
       // uncomment below and update the code to test the property lowFodmap
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property occasions (base name: "occasions")', function() {
       // uncomment below and update the code to test the property occasions
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property sustainable (base name: "sustainable")', function() {
       // uncomment below and update the code to test the property sustainable
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property vegan (base name: "vegan")', function() {
       // uncomment below and update the code to test the property vegan
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property vegetarian (base name: "vegetarian")', function() {
       // uncomment below and update the code to test the property vegetarian
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property veryHealthy (base name: "veryHealthy")', function() {
       // uncomment below and update the code to test the property veryHealthy
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property veryPopular (base name: "veryPopular")', function() {
       // uncomment below and update the code to test the property veryPopular
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property weightWatcherSmartPoints (base name: "weightWatcherSmartPoints")', function() {
       // uncomment below and update the code to test the property weightWatcherSmartPoints
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property dishTypes (base name: "dishTypes")', function() {
       // uncomment below and update the code to test the property dishTypes
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property extendedIngredients (base name: "extendedIngredients")', function() {
       // uncomment below and update the code to test the property extendedIngredients
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property summary (base name: "summary")', function() {
       // uncomment below and update the code to test the property summary
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property winePairing (base name: "winePairing")', function() {
       // uncomment below and update the code to test the property winePairing
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property taste (base name: "taste")', function() {
       // uncomment below and update the code to test the property taste
-      //var instance = new SpoonacularApi.RecipeInformation();
+      //var instance = new Spoonacular.RecipeInformation();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/RecipeInformationExtendedIngredientsInner.spec.js b/javascript/test/model/RecipeInformationExtendedIngredientsInner.spec.js
index 9319975fc..4b242023d 100644
--- a/javascript/test/model/RecipeInformationExtendedIngredientsInner.spec.js
+++ b/javascript/test/model/RecipeInformationExtendedIngredientsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInner();
+    instance = new Spoonacular.RecipeInformationExtendedIngredientsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,73 +50,73 @@
   describe('RecipeInformationExtendedIngredientsInner', function() {
     it('should create an instance of RecipeInformationExtendedIngredientsInner', function() {
       // uncomment below and update the code to test RecipeInformationExtendedIngredientsInner
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInner();
-      //expect(instance).to.be.a(SpoonacularApi.RecipeInformationExtendedIngredientsInner);
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInner();
+      //expect(instance).to.be.a(Spoonacular.RecipeInformationExtendedIngredientsInner);
     });
 
     it('should have the property aisle (base name: "aisle")', function() {
       // uncomment below and update the code to test the property aisle
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInner();
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property amount (base name: "amount")', function() {
       // uncomment below and update the code to test the property amount
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInner();
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property consistency (base name: "consistency")', function() {
       // uncomment below and update the code to test the property consistency
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInner();
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInner();
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInner();
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property measures (base name: "measures")', function() {
       // uncomment below and update the code to test the property measures
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInner();
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property meta (base name: "meta")', function() {
       // uncomment below and update the code to test the property meta
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInner();
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInner();
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property original (base name: "original")', function() {
       // uncomment below and update the code to test the property original
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInner();
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property originalName (base name: "originalName")', function() {
       // uncomment below and update the code to test the property originalName
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInner();
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property unit (base name: "unit")', function() {
       // uncomment below and update the code to test the property unit
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInner();
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/RecipeInformationExtendedIngredientsInnerMeasures.spec.js b/javascript/test/model/RecipeInformationExtendedIngredientsInnerMeasures.spec.js
index 743a68090..73d2dea04 100644
--- a/javascript/test/model/RecipeInformationExtendedIngredientsInnerMeasures.spec.js
+++ b/javascript/test/model/RecipeInformationExtendedIngredientsInnerMeasures.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInnerMeasures();
+    instance = new Spoonacular.RecipeInformationExtendedIngredientsInnerMeasures();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('RecipeInformationExtendedIngredientsInnerMeasures', function() {
     it('should create an instance of RecipeInformationExtendedIngredientsInnerMeasures', function() {
       // uncomment below and update the code to test RecipeInformationExtendedIngredientsInnerMeasures
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInnerMeasures();
-      //expect(instance).to.be.a(SpoonacularApi.RecipeInformationExtendedIngredientsInnerMeasures);
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInnerMeasures();
+      //expect(instance).to.be.a(Spoonacular.RecipeInformationExtendedIngredientsInnerMeasures);
     });
 
     it('should have the property metric (base name: "metric")', function() {
       // uncomment below and update the code to test the property metric
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInnerMeasures();
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInnerMeasures();
       //expect(instance).to.be();
     });
 
     it('should have the property us (base name: "us")', function() {
       // uncomment below and update the code to test the property us
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInnerMeasures();
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInnerMeasures();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/RecipeInformationExtendedIngredientsInnerMeasuresMetric.spec.js b/javascript/test/model/RecipeInformationExtendedIngredientsInnerMeasuresMetric.spec.js
index e7d40290f..343dab2ab 100644
--- a/javascript/test/model/RecipeInformationExtendedIngredientsInnerMeasuresMetric.spec.js
+++ b/javascript/test/model/RecipeInformationExtendedIngredientsInnerMeasuresMetric.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInnerMeasuresMetric();
+    instance = new Spoonacular.RecipeInformationExtendedIngredientsInnerMeasuresMetric();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('RecipeInformationExtendedIngredientsInnerMeasuresMetric', function() {
     it('should create an instance of RecipeInformationExtendedIngredientsInnerMeasuresMetric', function() {
       // uncomment below and update the code to test RecipeInformationExtendedIngredientsInnerMeasuresMetric
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInnerMeasuresMetric();
-      //expect(instance).to.be.a(SpoonacularApi.RecipeInformationExtendedIngredientsInnerMeasuresMetric);
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInnerMeasuresMetric();
+      //expect(instance).to.be.a(Spoonacular.RecipeInformationExtendedIngredientsInnerMeasuresMetric);
     });
 
     it('should have the property amount (base name: "amount")', function() {
       // uncomment below and update the code to test the property amount
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInnerMeasuresMetric();
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInnerMeasuresMetric();
       //expect(instance).to.be();
     });
 
     it('should have the property unitLong (base name: "unitLong")', function() {
       // uncomment below and update the code to test the property unitLong
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInnerMeasuresMetric();
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInnerMeasuresMetric();
       //expect(instance).to.be();
     });
 
     it('should have the property unitShort (base name: "unitShort")', function() {
       // uncomment below and update the code to test the property unitShort
-      //var instance = new SpoonacularApi.RecipeInformationExtendedIngredientsInnerMeasuresMetric();
+      //var instance = new Spoonacular.RecipeInformationExtendedIngredientsInnerMeasuresMetric();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/RecipeInformationWinePairing.spec.js b/javascript/test/model/RecipeInformationWinePairing.spec.js
index 61e4f9f5a..82e94ed96 100644
--- a/javascript/test/model/RecipeInformationWinePairing.spec.js
+++ b/javascript/test/model/RecipeInformationWinePairing.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.RecipeInformationWinePairing();
+    instance = new Spoonacular.RecipeInformationWinePairing();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('RecipeInformationWinePairing', function() {
     it('should create an instance of RecipeInformationWinePairing', function() {
       // uncomment below and update the code to test RecipeInformationWinePairing
-      //var instance = new SpoonacularApi.RecipeInformationWinePairing();
-      //expect(instance).to.be.a(SpoonacularApi.RecipeInformationWinePairing);
+      //var instance = new Spoonacular.RecipeInformationWinePairing();
+      //expect(instance).to.be.a(Spoonacular.RecipeInformationWinePairing);
     });
 
     it('should have the property pairedWines (base name: "pairedWines")', function() {
       // uncomment below and update the code to test the property pairedWines
-      //var instance = new SpoonacularApi.RecipeInformationWinePairing();
+      //var instance = new Spoonacular.RecipeInformationWinePairing();
       //expect(instance).to.be();
     });
 
     it('should have the property pairingText (base name: "pairingText")', function() {
       // uncomment below and update the code to test the property pairingText
-      //var instance = new SpoonacularApi.RecipeInformationWinePairing();
+      //var instance = new Spoonacular.RecipeInformationWinePairing();
       //expect(instance).to.be();
     });
 
     it('should have the property productMatches (base name: "productMatches")', function() {
       // uncomment below and update the code to test the property productMatches
-      //var instance = new SpoonacularApi.RecipeInformationWinePairing();
+      //var instance = new Spoonacular.RecipeInformationWinePairing();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/RecipeInformationWinePairingProductMatchesInner.spec.js b/javascript/test/model/RecipeInformationWinePairingProductMatchesInner.spec.js
index fc0f8170c..f2948d126 100644
--- a/javascript/test/model/RecipeInformationWinePairingProductMatchesInner.spec.js
+++ b/javascript/test/model/RecipeInformationWinePairingProductMatchesInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.RecipeInformationWinePairingProductMatchesInner();
+    instance = new Spoonacular.RecipeInformationWinePairingProductMatchesInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,61 +50,61 @@
   describe('RecipeInformationWinePairingProductMatchesInner', function() {
     it('should create an instance of RecipeInformationWinePairingProductMatchesInner', function() {
       // uncomment below and update the code to test RecipeInformationWinePairingProductMatchesInner
-      //var instance = new SpoonacularApi.RecipeInformationWinePairingProductMatchesInner();
-      //expect(instance).to.be.a(SpoonacularApi.RecipeInformationWinePairingProductMatchesInner);
+      //var instance = new Spoonacular.RecipeInformationWinePairingProductMatchesInner();
+      //expect(instance).to.be.a(Spoonacular.RecipeInformationWinePairingProductMatchesInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.RecipeInformationWinePairingProductMatchesInner();
+      //var instance = new Spoonacular.RecipeInformationWinePairingProductMatchesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.RecipeInformationWinePairingProductMatchesInner();
+      //var instance = new Spoonacular.RecipeInformationWinePairingProductMatchesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property description (base name: "description")', function() {
       // uncomment below and update the code to test the property description
-      //var instance = new SpoonacularApi.RecipeInformationWinePairingProductMatchesInner();
+      //var instance = new Spoonacular.RecipeInformationWinePairingProductMatchesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property price (base name: "price")', function() {
       // uncomment below and update the code to test the property price
-      //var instance = new SpoonacularApi.RecipeInformationWinePairingProductMatchesInner();
+      //var instance = new Spoonacular.RecipeInformationWinePairingProductMatchesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property imageUrl (base name: "imageUrl")', function() {
       // uncomment below and update the code to test the property imageUrl
-      //var instance = new SpoonacularApi.RecipeInformationWinePairingProductMatchesInner();
+      //var instance = new Spoonacular.RecipeInformationWinePairingProductMatchesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property averageRating (base name: "averageRating")', function() {
       // uncomment below and update the code to test the property averageRating
-      //var instance = new SpoonacularApi.RecipeInformationWinePairingProductMatchesInner();
+      //var instance = new Spoonacular.RecipeInformationWinePairingProductMatchesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property ratingCount (base name: "ratingCount")', function() {
       // uncomment below and update the code to test the property ratingCount
-      //var instance = new SpoonacularApi.RecipeInformationWinePairingProductMatchesInner();
+      //var instance = new Spoonacular.RecipeInformationWinePairingProductMatchesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property score (base name: "score")', function() {
       // uncomment below and update the code to test the property score
-      //var instance = new SpoonacularApi.RecipeInformationWinePairingProductMatchesInner();
+      //var instance = new Spoonacular.RecipeInformationWinePairingProductMatchesInner();
       //expect(instance).to.be();
     });
 
     it('should have the property link (base name: "link")', function() {
       // uncomment below and update the code to test the property link
-      //var instance = new SpoonacularApi.RecipeInformationWinePairingProductMatchesInner();
+      //var instance = new Spoonacular.RecipeInformationWinePairingProductMatchesInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchAllFood200Response.spec.js b/javascript/test/model/SearchAllFood200Response.spec.js
index 3e9a8f925..475548991 100644
--- a/javascript/test/model/SearchAllFood200Response.spec.js
+++ b/javascript/test/model/SearchAllFood200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchAllFood200Response();
+    instance = new Spoonacular.SearchAllFood200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,37 +50,37 @@
   describe('SearchAllFood200Response', function() {
     it('should create an instance of SearchAllFood200Response', function() {
       // uncomment below and update the code to test SearchAllFood200Response
-      //var instance = new SpoonacularApi.SearchAllFood200Response();
-      //expect(instance).to.be.a(SpoonacularApi.SearchAllFood200Response);
+      //var instance = new Spoonacular.SearchAllFood200Response();
+      //expect(instance).to.be.a(Spoonacular.SearchAllFood200Response);
     });
 
     it('should have the property query (base name: "query")', function() {
       // uncomment below and update the code to test the property query
-      //var instance = new SpoonacularApi.SearchAllFood200Response();
+      //var instance = new Spoonacular.SearchAllFood200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property totalResults (base name: "totalResults")', function() {
       // uncomment below and update the code to test the property totalResults
-      //var instance = new SpoonacularApi.SearchAllFood200Response();
+      //var instance = new Spoonacular.SearchAllFood200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property limit (base name: "limit")', function() {
       // uncomment below and update the code to test the property limit
-      //var instance = new SpoonacularApi.SearchAllFood200Response();
+      //var instance = new Spoonacular.SearchAllFood200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property offset (base name: "offset")', function() {
       // uncomment below and update the code to test the property offset
-      //var instance = new SpoonacularApi.SearchAllFood200Response();
+      //var instance = new Spoonacular.SearchAllFood200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property searchResults (base name: "searchResults")', function() {
       // uncomment below and update the code to test the property searchResults
-      //var instance = new SpoonacularApi.SearchAllFood200Response();
+      //var instance = new Spoonacular.SearchAllFood200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchAllFood200ResponseSearchResultsInner.spec.js b/javascript/test/model/SearchAllFood200ResponseSearchResultsInner.spec.js
index 7873c2653..32721364c 100644
--- a/javascript/test/model/SearchAllFood200ResponseSearchResultsInner.spec.js
+++ b/javascript/test/model/SearchAllFood200ResponseSearchResultsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchAllFood200ResponseSearchResultsInner();
+    instance = new Spoonacular.SearchAllFood200ResponseSearchResultsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('SearchAllFood200ResponseSearchResultsInner', function() {
     it('should create an instance of SearchAllFood200ResponseSearchResultsInner', function() {
       // uncomment below and update the code to test SearchAllFood200ResponseSearchResultsInner
-      //var instance = new SpoonacularApi.SearchAllFood200ResponseSearchResultsInner();
-      //expect(instance).to.be.a(SpoonacularApi.SearchAllFood200ResponseSearchResultsInner);
+      //var instance = new Spoonacular.SearchAllFood200ResponseSearchResultsInner();
+      //expect(instance).to.be.a(Spoonacular.SearchAllFood200ResponseSearchResultsInner);
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.SearchAllFood200ResponseSearchResultsInner();
+      //var instance = new Spoonacular.SearchAllFood200ResponseSearchResultsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property totalResults (base name: "totalResults")', function() {
       // uncomment below and update the code to test the property totalResults
-      //var instance = new SpoonacularApi.SearchAllFood200ResponseSearchResultsInner();
+      //var instance = new Spoonacular.SearchAllFood200ResponseSearchResultsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property results (base name: "results")', function() {
       // uncomment below and update the code to test the property results
-      //var instance = new SpoonacularApi.SearchAllFood200ResponseSearchResultsInner();
+      //var instance = new Spoonacular.SearchAllFood200ResponseSearchResultsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchCustomFoods200Response.spec.js b/javascript/test/model/SearchCustomFoods200Response.spec.js
index 229894e9e..bf1fe93c6 100644
--- a/javascript/test/model/SearchCustomFoods200Response.spec.js
+++ b/javascript/test/model/SearchCustomFoods200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchCustomFoods200Response();
+    instance = new Spoonacular.SearchCustomFoods200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('SearchCustomFoods200Response', function() {
     it('should create an instance of SearchCustomFoods200Response', function() {
       // uncomment below and update the code to test SearchCustomFoods200Response
-      //var instance = new SpoonacularApi.SearchCustomFoods200Response();
-      //expect(instance).to.be.a(SpoonacularApi.SearchCustomFoods200Response);
+      //var instance = new Spoonacular.SearchCustomFoods200Response();
+      //expect(instance).to.be.a(Spoonacular.SearchCustomFoods200Response);
     });
 
     it('should have the property customFoods (base name: "customFoods")', function() {
       // uncomment below and update the code to test the property customFoods
-      //var instance = new SpoonacularApi.SearchCustomFoods200Response();
+      //var instance = new Spoonacular.SearchCustomFoods200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property type (base name: "type")', function() {
       // uncomment below and update the code to test the property type
-      //var instance = new SpoonacularApi.SearchCustomFoods200Response();
+      //var instance = new Spoonacular.SearchCustomFoods200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property offset (base name: "offset")', function() {
       // uncomment below and update the code to test the property offset
-      //var instance = new SpoonacularApi.SearchCustomFoods200Response();
+      //var instance = new Spoonacular.SearchCustomFoods200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property number (base name: "number")', function() {
       // uncomment below and update the code to test the property number
-      //var instance = new SpoonacularApi.SearchCustomFoods200Response();
+      //var instance = new Spoonacular.SearchCustomFoods200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchCustomFoods200ResponseCustomFoodsInner.spec.js b/javascript/test/model/SearchCustomFoods200ResponseCustomFoodsInner.spec.js
index 49082337f..497305532 100644
--- a/javascript/test/model/SearchCustomFoods200ResponseCustomFoodsInner.spec.js
+++ b/javascript/test/model/SearchCustomFoods200ResponseCustomFoodsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchCustomFoods200ResponseCustomFoodsInner();
+    instance = new Spoonacular.SearchCustomFoods200ResponseCustomFoodsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,37 +50,37 @@
   describe('SearchCustomFoods200ResponseCustomFoodsInner', function() {
     it('should create an instance of SearchCustomFoods200ResponseCustomFoodsInner', function() {
       // uncomment below and update the code to test SearchCustomFoods200ResponseCustomFoodsInner
-      //var instance = new SpoonacularApi.SearchCustomFoods200ResponseCustomFoodsInner();
-      //expect(instance).to.be.a(SpoonacularApi.SearchCustomFoods200ResponseCustomFoodsInner);
+      //var instance = new Spoonacular.SearchCustomFoods200ResponseCustomFoodsInner();
+      //expect(instance).to.be.a(Spoonacular.SearchCustomFoods200ResponseCustomFoodsInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.SearchCustomFoods200ResponseCustomFoodsInner();
+      //var instance = new Spoonacular.SearchCustomFoods200ResponseCustomFoodsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.SearchCustomFoods200ResponseCustomFoodsInner();
+      //var instance = new Spoonacular.SearchCustomFoods200ResponseCustomFoodsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property servings (base name: "servings")', function() {
       // uncomment below and update the code to test the property servings
-      //var instance = new SpoonacularApi.SearchCustomFoods200ResponseCustomFoodsInner();
+      //var instance = new Spoonacular.SearchCustomFoods200ResponseCustomFoodsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property imageUrl (base name: "imageUrl")', function() {
       // uncomment below and update the code to test the property imageUrl
-      //var instance = new SpoonacularApi.SearchCustomFoods200ResponseCustomFoodsInner();
+      //var instance = new Spoonacular.SearchCustomFoods200ResponseCustomFoodsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property price (base name: "price")', function() {
       // uncomment below and update the code to test the property price
-      //var instance = new SpoonacularApi.SearchCustomFoods200ResponseCustomFoodsInner();
+      //var instance = new Spoonacular.SearchCustomFoods200ResponseCustomFoodsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchFoodVideos200Response.spec.js b/javascript/test/model/SearchFoodVideos200Response.spec.js
index 5ff4d2150..578f00941 100644
--- a/javascript/test/model/SearchFoodVideos200Response.spec.js
+++ b/javascript/test/model/SearchFoodVideos200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchFoodVideos200Response();
+    instance = new Spoonacular.SearchFoodVideos200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('SearchFoodVideos200Response', function() {
     it('should create an instance of SearchFoodVideos200Response', function() {
       // uncomment below and update the code to test SearchFoodVideos200Response
-      //var instance = new SpoonacularApi.SearchFoodVideos200Response();
-      //expect(instance).to.be.a(SpoonacularApi.SearchFoodVideos200Response);
+      //var instance = new Spoonacular.SearchFoodVideos200Response();
+      //expect(instance).to.be.a(Spoonacular.SearchFoodVideos200Response);
     });
 
     it('should have the property videos (base name: "videos")', function() {
       // uncomment below and update the code to test the property videos
-      //var instance = new SpoonacularApi.SearchFoodVideos200Response();
+      //var instance = new Spoonacular.SearchFoodVideos200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property totalResults (base name: "totalResults")', function() {
       // uncomment below and update the code to test the property totalResults
-      //var instance = new SpoonacularApi.SearchFoodVideos200Response();
+      //var instance = new Spoonacular.SearchFoodVideos200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchFoodVideos200ResponseVideosInner.spec.js b/javascript/test/model/SearchFoodVideos200ResponseVideosInner.spec.js
index e38c1a278..321b28c58 100644
--- a/javascript/test/model/SearchFoodVideos200ResponseVideosInner.spec.js
+++ b/javascript/test/model/SearchFoodVideos200ResponseVideosInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchFoodVideos200ResponseVideosInner();
+    instance = new Spoonacular.SearchFoodVideos200ResponseVideosInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,49 +50,49 @@
   describe('SearchFoodVideos200ResponseVideosInner', function() {
     it('should create an instance of SearchFoodVideos200ResponseVideosInner', function() {
       // uncomment below and update the code to test SearchFoodVideos200ResponseVideosInner
-      //var instance = new SpoonacularApi.SearchFoodVideos200ResponseVideosInner();
-      //expect(instance).to.be.a(SpoonacularApi.SearchFoodVideos200ResponseVideosInner);
+      //var instance = new Spoonacular.SearchFoodVideos200ResponseVideosInner();
+      //expect(instance).to.be.a(Spoonacular.SearchFoodVideos200ResponseVideosInner);
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.SearchFoodVideos200ResponseVideosInner();
+      //var instance = new Spoonacular.SearchFoodVideos200ResponseVideosInner();
       //expect(instance).to.be();
     });
 
     it('should have the property length (base name: "length")', function() {
       // uncomment below and update the code to test the property length
-      //var instance = new SpoonacularApi.SearchFoodVideos200ResponseVideosInner();
+      //var instance = new Spoonacular.SearchFoodVideos200ResponseVideosInner();
       //expect(instance).to.be();
     });
 
     it('should have the property rating (base name: "rating")', function() {
       // uncomment below and update the code to test the property rating
-      //var instance = new SpoonacularApi.SearchFoodVideos200ResponseVideosInner();
+      //var instance = new Spoonacular.SearchFoodVideos200ResponseVideosInner();
       //expect(instance).to.be();
     });
 
     it('should have the property shortTitle (base name: "shortTitle")', function() {
       // uncomment below and update the code to test the property shortTitle
-      //var instance = new SpoonacularApi.SearchFoodVideos200ResponseVideosInner();
+      //var instance = new Spoonacular.SearchFoodVideos200ResponseVideosInner();
       //expect(instance).to.be();
     });
 
     it('should have the property thumbnail (base name: "thumbnail")', function() {
       // uncomment below and update the code to test the property thumbnail
-      //var instance = new SpoonacularApi.SearchFoodVideos200ResponseVideosInner();
+      //var instance = new Spoonacular.SearchFoodVideos200ResponseVideosInner();
       //expect(instance).to.be();
     });
 
     it('should have the property views (base name: "views")', function() {
       // uncomment below and update the code to test the property views
-      //var instance = new SpoonacularApi.SearchFoodVideos200ResponseVideosInner();
+      //var instance = new Spoonacular.SearchFoodVideos200ResponseVideosInner();
       //expect(instance).to.be();
     });
 
     it('should have the property youTubeId (base name: "youTubeId")', function() {
       // uncomment below and update the code to test the property youTubeId
-      //var instance = new SpoonacularApi.SearchFoodVideos200ResponseVideosInner();
+      //var instance = new Spoonacular.SearchFoodVideos200ResponseVideosInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchGroceryProducts200Response.spec.js b/javascript/test/model/SearchGroceryProducts200Response.spec.js
index 535076850..3ef740b65 100644
--- a/javascript/test/model/SearchGroceryProducts200Response.spec.js
+++ b/javascript/test/model/SearchGroceryProducts200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchGroceryProducts200Response();
+    instance = new Spoonacular.SearchGroceryProducts200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,37 +50,37 @@
   describe('SearchGroceryProducts200Response', function() {
     it('should create an instance of SearchGroceryProducts200Response', function() {
       // uncomment below and update the code to test SearchGroceryProducts200Response
-      //var instance = new SpoonacularApi.SearchGroceryProducts200Response();
-      //expect(instance).to.be.a(SpoonacularApi.SearchGroceryProducts200Response);
+      //var instance = new Spoonacular.SearchGroceryProducts200Response();
+      //expect(instance).to.be.a(Spoonacular.SearchGroceryProducts200Response);
     });
 
     it('should have the property products (base name: "products")', function() {
       // uncomment below and update the code to test the property products
-      //var instance = new SpoonacularApi.SearchGroceryProducts200Response();
+      //var instance = new Spoonacular.SearchGroceryProducts200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property totalProducts (base name: "totalProducts")', function() {
       // uncomment below and update the code to test the property totalProducts
-      //var instance = new SpoonacularApi.SearchGroceryProducts200Response();
+      //var instance = new Spoonacular.SearchGroceryProducts200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property type (base name: "type")', function() {
       // uncomment below and update the code to test the property type
-      //var instance = new SpoonacularApi.SearchGroceryProducts200Response();
+      //var instance = new Spoonacular.SearchGroceryProducts200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property offset (base name: "offset")', function() {
       // uncomment below and update the code to test the property offset
-      //var instance = new SpoonacularApi.SearchGroceryProducts200Response();
+      //var instance = new Spoonacular.SearchGroceryProducts200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property number (base name: "number")', function() {
       // uncomment below and update the code to test the property number
-      //var instance = new SpoonacularApi.SearchGroceryProducts200Response();
+      //var instance = new Spoonacular.SearchGroceryProducts200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchGroceryProductsByUPC200Response.spec.js b/javascript/test/model/SearchGroceryProductsByUPC200Response.spec.js
index 2f77a98dc..e8fea59e5 100644
--- a/javascript/test/model/SearchGroceryProductsByUPC200Response.spec.js
+++ b/javascript/test/model/SearchGroceryProductsByUPC200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchGroceryProductsByUPC200Response();
+    instance = new Spoonacular.SearchGroceryProductsByUPC200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,97 +50,97 @@
   describe('SearchGroceryProductsByUPC200Response', function() {
     it('should create an instance of SearchGroceryProductsByUPC200Response', function() {
       // uncomment below and update the code to test SearchGroceryProductsByUPC200Response
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200Response();
-      //expect(instance).to.be.a(SpoonacularApi.SearchGroceryProductsByUPC200Response);
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200Response();
+      //expect(instance).to.be.a(Spoonacular.SearchGroceryProductsByUPC200Response);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200Response();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200Response();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property badges (base name: "badges")', function() {
       // uncomment below and update the code to test the property badges
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200Response();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property importantBadges (base name: "importantBadges")', function() {
       // uncomment below and update the code to test the property importantBadges
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200Response();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property breadcrumbs (base name: "breadcrumbs")', function() {
       // uncomment below and update the code to test the property breadcrumbs
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200Response();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property generatedText (base name: "generatedText")', function() {
       // uncomment below and update the code to test the property generatedText
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200Response();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property imageType (base name: "imageType")', function() {
       // uncomment below and update the code to test the property imageType
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200Response();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property ingredientCount (base name: "ingredientCount")', function() {
       // uncomment below and update the code to test the property ingredientCount
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200Response();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property ingredientList (base name: "ingredientList")', function() {
       // uncomment below and update the code to test the property ingredientList
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200Response();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property ingredients (base name: "ingredients")', function() {
       // uncomment below and update the code to test the property ingredients
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200Response();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property likes (base name: "likes")', function() {
       // uncomment below and update the code to test the property likes
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200Response();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property nutrition (base name: "nutrition")', function() {
       // uncomment below and update the code to test the property nutrition
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200Response();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property price (base name: "price")', function() {
       // uncomment below and update the code to test the property price
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200Response();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property servings (base name: "servings")', function() {
       // uncomment below and update the code to test the property servings
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200Response();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property spoonacularScore (base name: "spoonacularScore")', function() {
       // uncomment below and update the code to test the property spoonacularScore
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200Response();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchGroceryProductsByUPC200ResponseNutrition.spec.js b/javascript/test/model/SearchGroceryProductsByUPC200ResponseNutrition.spec.js
index ed514ebcd..9af060b84 100644
--- a/javascript/test/model/SearchGroceryProductsByUPC200ResponseNutrition.spec.js
+++ b/javascript/test/model/SearchGroceryProductsByUPC200ResponseNutrition.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutrition();
+    instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseNutrition();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('SearchGroceryProductsByUPC200ResponseNutrition', function() {
     it('should create an instance of SearchGroceryProductsByUPC200ResponseNutrition', function() {
       // uncomment below and update the code to test SearchGroceryProductsByUPC200ResponseNutrition
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutrition();
-      //expect(instance).to.be.a(SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutrition);
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseNutrition();
+      //expect(instance).to.be.a(Spoonacular.SearchGroceryProductsByUPC200ResponseNutrition);
     });
 
     it('should have the property nutrients (base name: "nutrients")', function() {
       // uncomment below and update the code to test the property nutrients
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutrition();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseNutrition();
       //expect(instance).to.be();
     });
 
     it('should have the property caloricBreakdown (base name: "caloricBreakdown")', function() {
       // uncomment below and update the code to test the property caloricBreakdown
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutrition();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseNutrition();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown.spec.js b/javascript/test/model/SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown.spec.js
index bcea4d8e4..626c64db4 100644
--- a/javascript/test/model/SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown.spec.js
+++ b/javascript/test/model/SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown();
+    instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown', function() {
     it('should create an instance of SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown', function() {
       // uncomment below and update the code to test SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown();
-      //expect(instance).to.be.a(SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown);
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown();
+      //expect(instance).to.be.a(Spoonacular.SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown);
     });
 
     it('should have the property percentProtein (base name: "percentProtein")', function() {
       // uncomment below and update the code to test the property percentProtein
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown();
       //expect(instance).to.be();
     });
 
     it('should have the property percentFat (base name: "percentFat")', function() {
       // uncomment below and update the code to test the property percentFat
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown();
       //expect(instance).to.be();
     });
 
     it('should have the property percentCarbs (base name: "percentCarbs")', function() {
       // uncomment below and update the code to test the property percentCarbs
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseNutritionCaloricBreakdown();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner.spec.js b/javascript/test/model/SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner.spec.js
index e94977d47..6e222f756 100644
--- a/javascript/test/model/SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner.spec.js
+++ b/javascript/test/model/SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner();
+    instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner', function() {
     it('should create an instance of SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner', function() {
       // uncomment below and update the code to test SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner();
-      //expect(instance).to.be.a(SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner);
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner();
+      //expect(instance).to.be.a(Spoonacular.SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner);
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property amount (base name: "amount")', function() {
       // uncomment below and update the code to test the property amount
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property unit (base name: "unit")', function() {
       // uncomment below and update the code to test the property unit
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property percentOfDailyNeeds (base name: "percentOfDailyNeeds")', function() {
       // uncomment below and update the code to test the property percentOfDailyNeeds
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseNutritionNutrientsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchGroceryProductsByUPC200ResponseServings.spec.js b/javascript/test/model/SearchGroceryProductsByUPC200ResponseServings.spec.js
index cd9aaf83b..e6e87d9dc 100644
--- a/javascript/test/model/SearchGroceryProductsByUPC200ResponseServings.spec.js
+++ b/javascript/test/model/SearchGroceryProductsByUPC200ResponseServings.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseServings();
+    instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseServings();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('SearchGroceryProductsByUPC200ResponseServings', function() {
     it('should create an instance of SearchGroceryProductsByUPC200ResponseServings', function() {
       // uncomment below and update the code to test SearchGroceryProductsByUPC200ResponseServings
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseServings();
-      //expect(instance).to.be.a(SpoonacularApi.SearchGroceryProductsByUPC200ResponseServings);
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseServings();
+      //expect(instance).to.be.a(Spoonacular.SearchGroceryProductsByUPC200ResponseServings);
     });
 
     it('should have the property number (base name: "number")', function() {
       // uncomment below and update the code to test the property number
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseServings();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseServings();
       //expect(instance).to.be();
     });
 
     it('should have the property size (base name: "size")', function() {
       // uncomment below and update the code to test the property size
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseServings();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseServings();
       //expect(instance).to.be();
     });
 
     it('should have the property unit (base name: "unit")', function() {
       // uncomment below and update the code to test the property unit
-      //var instance = new SpoonacularApi.SearchGroceryProductsByUPC200ResponseServings();
+      //var instance = new Spoonacular.SearchGroceryProductsByUPC200ResponseServings();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchMenuItems200Response.spec.js b/javascript/test/model/SearchMenuItems200Response.spec.js
index bd1e4ac3c..089688c3b 100644
--- a/javascript/test/model/SearchMenuItems200Response.spec.js
+++ b/javascript/test/model/SearchMenuItems200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchMenuItems200Response();
+    instance = new Spoonacular.SearchMenuItems200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,37 +50,37 @@
   describe('SearchMenuItems200Response', function() {
     it('should create an instance of SearchMenuItems200Response', function() {
       // uncomment below and update the code to test SearchMenuItems200Response
-      //var instance = new SpoonacularApi.SearchMenuItems200Response();
-      //expect(instance).to.be.a(SpoonacularApi.SearchMenuItems200Response);
+      //var instance = new Spoonacular.SearchMenuItems200Response();
+      //expect(instance).to.be.a(Spoonacular.SearchMenuItems200Response);
     });
 
     it('should have the property menuItems (base name: "menuItems")', function() {
       // uncomment below and update the code to test the property menuItems
-      //var instance = new SpoonacularApi.SearchMenuItems200Response();
+      //var instance = new Spoonacular.SearchMenuItems200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property totalMenuItems (base name: "totalMenuItems")', function() {
       // uncomment below and update the code to test the property totalMenuItems
-      //var instance = new SpoonacularApi.SearchMenuItems200Response();
+      //var instance = new Spoonacular.SearchMenuItems200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property type (base name: "type")', function() {
       // uncomment below and update the code to test the property type
-      //var instance = new SpoonacularApi.SearchMenuItems200Response();
+      //var instance = new Spoonacular.SearchMenuItems200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property offset (base name: "offset")', function() {
       // uncomment below and update the code to test the property offset
-      //var instance = new SpoonacularApi.SearchMenuItems200Response();
+      //var instance = new Spoonacular.SearchMenuItems200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property number (base name: "number")', function() {
       // uncomment below and update the code to test the property number
-      //var instance = new SpoonacularApi.SearchMenuItems200Response();
+      //var instance = new Spoonacular.SearchMenuItems200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchRecipes200Response.spec.js b/javascript/test/model/SearchRecipes200Response.spec.js
index 177d538f4..e31314eb1 100644
--- a/javascript/test/model/SearchRecipes200Response.spec.js
+++ b/javascript/test/model/SearchRecipes200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchRecipes200Response();
+    instance = new Spoonacular.SearchRecipes200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('SearchRecipes200Response', function() {
     it('should create an instance of SearchRecipes200Response', function() {
       // uncomment below and update the code to test SearchRecipes200Response
-      //var instance = new SpoonacularApi.SearchRecipes200Response();
-      //expect(instance).to.be.a(SpoonacularApi.SearchRecipes200Response);
+      //var instance = new Spoonacular.SearchRecipes200Response();
+      //expect(instance).to.be.a(Spoonacular.SearchRecipes200Response);
     });
 
     it('should have the property offset (base name: "offset")', function() {
       // uncomment below and update the code to test the property offset
-      //var instance = new SpoonacularApi.SearchRecipes200Response();
+      //var instance = new Spoonacular.SearchRecipes200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property number (base name: "number")', function() {
       // uncomment below and update the code to test the property number
-      //var instance = new SpoonacularApi.SearchRecipes200Response();
+      //var instance = new Spoonacular.SearchRecipes200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property results (base name: "results")', function() {
       // uncomment below and update the code to test the property results
-      //var instance = new SpoonacularApi.SearchRecipes200Response();
+      //var instance = new Spoonacular.SearchRecipes200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property totalResults (base name: "totalResults")', function() {
       // uncomment below and update the code to test the property totalResults
-      //var instance = new SpoonacularApi.SearchRecipes200Response();
+      //var instance = new Spoonacular.SearchRecipes200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchRecipes200ResponseResultsInner.spec.js b/javascript/test/model/SearchRecipes200ResponseResultsInner.spec.js
index 1e1a3ef24..1be5f9110 100644
--- a/javascript/test/model/SearchRecipes200ResponseResultsInner.spec.js
+++ b/javascript/test/model/SearchRecipes200ResponseResultsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchRecipes200ResponseResultsInner();
+    instance = new Spoonacular.SearchRecipes200ResponseResultsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('SearchRecipes200ResponseResultsInner', function() {
     it('should create an instance of SearchRecipes200ResponseResultsInner', function() {
       // uncomment below and update the code to test SearchRecipes200ResponseResultsInner
-      //var instance = new SpoonacularApi.SearchRecipes200ResponseResultsInner();
-      //expect(instance).to.be.a(SpoonacularApi.SearchRecipes200ResponseResultsInner);
+      //var instance = new Spoonacular.SearchRecipes200ResponseResultsInner();
+      //expect(instance).to.be.a(Spoonacular.SearchRecipes200ResponseResultsInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.SearchRecipes200ResponseResultsInner();
+      //var instance = new Spoonacular.SearchRecipes200ResponseResultsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.SearchRecipes200ResponseResultsInner();
+      //var instance = new Spoonacular.SearchRecipes200ResponseResultsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.SearchRecipes200ResponseResultsInner();
+      //var instance = new Spoonacular.SearchRecipes200ResponseResultsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property imageType (base name: "imageType")', function() {
       // uncomment below and update the code to test the property imageType
-      //var instance = new SpoonacularApi.SearchRecipes200ResponseResultsInner();
+      //var instance = new Spoonacular.SearchRecipes200ResponseResultsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchRecipesByIngredients200ResponseInner.spec.js b/javascript/test/model/SearchRecipesByIngredients200ResponseInner.spec.js
index 9a35690f3..b80493ec0 100644
--- a/javascript/test/model/SearchRecipesByIngredients200ResponseInner.spec.js
+++ b/javascript/test/model/SearchRecipesByIngredients200ResponseInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInner();
+    instance = new Spoonacular.SearchRecipesByIngredients200ResponseInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,67 +50,67 @@
   describe('SearchRecipesByIngredients200ResponseInner', function() {
     it('should create an instance of SearchRecipesByIngredients200ResponseInner', function() {
       // uncomment below and update the code to test SearchRecipesByIngredients200ResponseInner
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInner();
-      //expect(instance).to.be.a(SpoonacularApi.SearchRecipesByIngredients200ResponseInner);
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInner();
+      //expect(instance).to.be.a(Spoonacular.SearchRecipesByIngredients200ResponseInner);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property imageType (base name: "imageType")', function() {
       // uncomment below and update the code to test the property imageType
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property likes (base name: "likes")', function() {
       // uncomment below and update the code to test the property likes
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property missedIngredientCount (base name: "missedIngredientCount")', function() {
       // uncomment below and update the code to test the property missedIngredientCount
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property missedIngredients (base name: "missedIngredients")', function() {
       // uncomment below and update the code to test the property missedIngredients
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property unusedIngredients (base name: "unusedIngredients")', function() {
       // uncomment below and update the code to test the property unusedIngredients
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property usedIngredientCount (base name: "usedIngredientCount")', function() {
       // uncomment below and update the code to test the property usedIngredientCount
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property usedIngredients (base name: "usedIngredients")', function() {
       // uncomment below and update the code to test the property usedIngredients
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner.spec.js b/javascript/test/model/SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner.spec.js
index 9826c4ba6..76db2a19f 100644
--- a/javascript/test/model/SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner.spec.js
+++ b/javascript/test/model/SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
+    instance = new Spoonacular.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,79 +50,79 @@
   describe('SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner', function() {
     it('should create an instance of SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner', function() {
       // uncomment below and update the code to test SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
-      //expect(instance).to.be.a(SpoonacularApi.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner);
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
+      //expect(instance).to.be.a(Spoonacular.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner);
     });
 
     it('should have the property aisle (base name: "aisle")', function() {
       // uncomment below and update the code to test the property aisle
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property amount (base name: "amount")', function() {
       // uncomment below and update the code to test the property amount
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property meta (base name: "meta")', function() {
       // uncomment below and update the code to test the property meta
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property extendedName (base name: "extendedName")', function() {
       // uncomment below and update the code to test the property extendedName
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property original (base name: "original")', function() {
       // uncomment below and update the code to test the property original
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property originalName (base name: "originalName")', function() {
       // uncomment below and update the code to test the property originalName
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property unit (base name: "unit")', function() {
       // uncomment below and update the code to test the property unit
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property unitLong (base name: "unitLong")', function() {
       // uncomment below and update the code to test the property unitLong
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property unitShort (base name: "unitShort")', function() {
       // uncomment below and update the code to test the property unitShort
-      //var instance = new SpoonacularApi.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
+      //var instance = new Spoonacular.SearchRecipesByIngredients200ResponseInnerMissedIngredientsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchRecipesByNutrients200ResponseInner.spec.js b/javascript/test/model/SearchRecipesByNutrients200ResponseInner.spec.js
index f83286d1a..cf7882685 100644
--- a/javascript/test/model/SearchRecipesByNutrients200ResponseInner.spec.js
+++ b/javascript/test/model/SearchRecipesByNutrients200ResponseInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchRecipesByNutrients200ResponseInner();
+    instance = new Spoonacular.SearchRecipesByNutrients200ResponseInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,55 +50,55 @@
   describe('SearchRecipesByNutrients200ResponseInner', function() {
     it('should create an instance of SearchRecipesByNutrients200ResponseInner', function() {
       // uncomment below and update the code to test SearchRecipesByNutrients200ResponseInner
-      //var instance = new SpoonacularApi.SearchRecipesByNutrients200ResponseInner();
-      //expect(instance).to.be.a(SpoonacularApi.SearchRecipesByNutrients200ResponseInner);
+      //var instance = new Spoonacular.SearchRecipesByNutrients200ResponseInner();
+      //expect(instance).to.be.a(Spoonacular.SearchRecipesByNutrients200ResponseInner);
     });
 
     it('should have the property calories (base name: "calories")', function() {
       // uncomment below and update the code to test the property calories
-      //var instance = new SpoonacularApi.SearchRecipesByNutrients200ResponseInner();
+      //var instance = new Spoonacular.SearchRecipesByNutrients200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property carbs (base name: "carbs")', function() {
       // uncomment below and update the code to test the property carbs
-      //var instance = new SpoonacularApi.SearchRecipesByNutrients200ResponseInner();
+      //var instance = new Spoonacular.SearchRecipesByNutrients200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property fat (base name: "fat")', function() {
       // uncomment below and update the code to test the property fat
-      //var instance = new SpoonacularApi.SearchRecipesByNutrients200ResponseInner();
+      //var instance = new Spoonacular.SearchRecipesByNutrients200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.SearchRecipesByNutrients200ResponseInner();
+      //var instance = new Spoonacular.SearchRecipesByNutrients200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.SearchRecipesByNutrients200ResponseInner();
+      //var instance = new Spoonacular.SearchRecipesByNutrients200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property imageType (base name: "imageType")', function() {
       // uncomment below and update the code to test the property imageType
-      //var instance = new SpoonacularApi.SearchRecipesByNutrients200ResponseInner();
+      //var instance = new Spoonacular.SearchRecipesByNutrients200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property protein (base name: "protein")', function() {
       // uncomment below and update the code to test the property protein
-      //var instance = new SpoonacularApi.SearchRecipesByNutrients200ResponseInner();
+      //var instance = new Spoonacular.SearchRecipesByNutrients200ResponseInner();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.SearchRecipesByNutrients200ResponseInner();
+      //var instance = new Spoonacular.SearchRecipesByNutrients200ResponseInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchRestaurants200Response.spec.js b/javascript/test/model/SearchRestaurants200Response.spec.js
index c0708cb4e..c12ab1a4e 100644
--- a/javascript/test/model/SearchRestaurants200Response.spec.js
+++ b/javascript/test/model/SearchRestaurants200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchRestaurants200Response();
+    instance = new Spoonacular.SearchRestaurants200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,13 +50,13 @@
   describe('SearchRestaurants200Response', function() {
     it('should create an instance of SearchRestaurants200Response', function() {
       // uncomment below and update the code to test SearchRestaurants200Response
-      //var instance = new SpoonacularApi.SearchRestaurants200Response();
-      //expect(instance).to.be.a(SpoonacularApi.SearchRestaurants200Response);
+      //var instance = new Spoonacular.SearchRestaurants200Response();
+      //expect(instance).to.be.a(Spoonacular.SearchRestaurants200Response);
     });
 
     it('should have the property restaurants (base name: "restaurants")', function() {
       // uncomment below and update the code to test the property restaurants
-      //var instance = new SpoonacularApi.SearchRestaurants200Response();
+      //var instance = new Spoonacular.SearchRestaurants200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchRestaurants200ResponseRestaurantsInner.spec.js b/javascript/test/model/SearchRestaurants200ResponseRestaurantsInner.spec.js
index b264d2a6e..1ab838a45 100644
--- a/javascript/test/model/SearchRestaurants200ResponseRestaurantsInner.spec.js
+++ b/javascript/test/model/SearchRestaurants200ResponseRestaurantsInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+    instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,127 +50,127 @@
   describe('SearchRestaurants200ResponseRestaurantsInner', function() {
     it('should create an instance of SearchRestaurants200ResponseRestaurantsInner', function() {
       // uncomment below and update the code to test SearchRestaurants200ResponseRestaurantsInner
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
-      //expect(instance).to.be.a(SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner);
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
+      //expect(instance).to.be.a(Spoonacular.SearchRestaurants200ResponseRestaurantsInner);
     });
 
     it('should have the property id (base name: "_id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property phoneNumber (base name: "phone_number")', function() {
       // uncomment below and update the code to test the property phoneNumber
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property address (base name: "address")', function() {
       // uncomment below and update the code to test the property address
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property type (base name: "type")', function() {
       // uncomment below and update the code to test the property type
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property description (base name: "description")', function() {
       // uncomment below and update the code to test the property description
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property localHours (base name: "local_hours")', function() {
       // uncomment below and update the code to test the property localHours
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property cuisines (base name: "cuisines")', function() {
       // uncomment below and update the code to test the property cuisines
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property foodPhotos (base name: "food_photos")', function() {
       // uncomment below and update the code to test the property foodPhotos
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property logoPhotos (base name: "logo_photos")', function() {
       // uncomment below and update the code to test the property logoPhotos
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property storePhotos (base name: "store_photos")', function() {
       // uncomment below and update the code to test the property storePhotos
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property dollarSigns (base name: "dollar_signs")', function() {
       // uncomment below and update the code to test the property dollarSigns
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property pickupEnabled (base name: "pickup_enabled")', function() {
       // uncomment below and update the code to test the property pickupEnabled
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property deliveryEnabled (base name: "delivery_enabled")', function() {
       // uncomment below and update the code to test the property deliveryEnabled
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property isOpen (base name: "is_open")', function() {
       // uncomment below and update the code to test the property isOpen
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property offersFirstPartyDelivery (base name: "offers_first_party_delivery")', function() {
       // uncomment below and update the code to test the property offersFirstPartyDelivery
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property offersThirdPartyDelivery (base name: "offers_third_party_delivery")', function() {
       // uncomment below and update the code to test the property offersThirdPartyDelivery
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property miles (base name: "miles")', function() {
       // uncomment below and update the code to test the property miles
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property weightedRatingValue (base name: "weighted_rating_value")', function() {
       // uncomment below and update the code to test the property weightedRatingValue
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
     it('should have the property aggregatedRatingCount (base name: "aggregated_rating_count")', function() {
       // uncomment below and update the code to test the property aggregatedRatingCount
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInner();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchRestaurants200ResponseRestaurantsInnerAddress.spec.js b/javascript/test/model/SearchRestaurants200ResponseRestaurantsInnerAddress.spec.js
index 16cb2edfc..3acdfe1ca 100644
--- a/javascript/test/model/SearchRestaurants200ResponseRestaurantsInnerAddress.spec.js
+++ b/javascript/test/model/SearchRestaurants200ResponseRestaurantsInnerAddress.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerAddress();
+    instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerAddress();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,67 +50,67 @@
   describe('SearchRestaurants200ResponseRestaurantsInnerAddress', function() {
     it('should create an instance of SearchRestaurants200ResponseRestaurantsInnerAddress', function() {
       // uncomment below and update the code to test SearchRestaurants200ResponseRestaurantsInnerAddress
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerAddress();
-      //expect(instance).to.be.a(SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerAddress);
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerAddress();
+      //expect(instance).to.be.a(Spoonacular.SearchRestaurants200ResponseRestaurantsInnerAddress);
     });
 
     it('should have the property streetAddr (base name: "street_addr")', function() {
       // uncomment below and update the code to test the property streetAddr
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerAddress();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerAddress();
       //expect(instance).to.be();
     });
 
     it('should have the property city (base name: "city")', function() {
       // uncomment below and update the code to test the property city
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerAddress();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerAddress();
       //expect(instance).to.be();
     });
 
     it('should have the property state (base name: "state")', function() {
       // uncomment below and update the code to test the property state
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerAddress();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerAddress();
       //expect(instance).to.be();
     });
 
     it('should have the property zipcode (base name: "zipcode")', function() {
       // uncomment below and update the code to test the property zipcode
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerAddress();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerAddress();
       //expect(instance).to.be();
     });
 
     it('should have the property country (base name: "country")', function() {
       // uncomment below and update the code to test the property country
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerAddress();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerAddress();
       //expect(instance).to.be();
     });
 
     it('should have the property lat (base name: "lat")', function() {
       // uncomment below and update the code to test the property lat
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerAddress();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerAddress();
       //expect(instance).to.be();
     });
 
     it('should have the property lon (base name: "lon")', function() {
       // uncomment below and update the code to test the property lon
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerAddress();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerAddress();
       //expect(instance).to.be();
     });
 
     it('should have the property streetAddr2 (base name: "street_addr_2")', function() {
       // uncomment below and update the code to test the property streetAddr2
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerAddress();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerAddress();
       //expect(instance).to.be();
     });
 
     it('should have the property latitude (base name: "latitude")', function() {
       // uncomment below and update the code to test the property latitude
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerAddress();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerAddress();
       //expect(instance).to.be();
     });
 
     it('should have the property longitude (base name: "longitude")', function() {
       // uncomment below and update the code to test the property longitude
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerAddress();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerAddress();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchRestaurants200ResponseRestaurantsInnerLocalHours.spec.js b/javascript/test/model/SearchRestaurants200ResponseRestaurantsInnerLocalHours.spec.js
index 788be73f1..2ace02e46 100644
--- a/javascript/test/model/SearchRestaurants200ResponseRestaurantsInnerLocalHours.spec.js
+++ b/javascript/test/model/SearchRestaurants200ResponseRestaurantsInnerLocalHours.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHours();
+    instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHours();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('SearchRestaurants200ResponseRestaurantsInnerLocalHours', function() {
     it('should create an instance of SearchRestaurants200ResponseRestaurantsInnerLocalHours', function() {
       // uncomment below and update the code to test SearchRestaurants200ResponseRestaurantsInnerLocalHours
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHours();
-      //expect(instance).to.be.a(SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHours);
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHours();
+      //expect(instance).to.be.a(Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHours);
     });
 
     it('should have the property operational (base name: "operational")', function() {
       // uncomment below and update the code to test the property operational
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHours();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHours();
       //expect(instance).to.be();
     });
 
     it('should have the property delivery (base name: "delivery")', function() {
       // uncomment below and update the code to test the property delivery
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHours();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHours();
       //expect(instance).to.be();
     });
 
     it('should have the property pickup (base name: "pickup")', function() {
       // uncomment below and update the code to test the property pickup
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHours();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHours();
       //expect(instance).to.be();
     });
 
     it('should have the property dineIn (base name: "dine_in")', function() {
       // uncomment below and update the code to test the property dineIn
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHours();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHours();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational.spec.js b/javascript/test/model/SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational.spec.js
index b57da97cb..b6341970f 100644
--- a/javascript/test/model/SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational.spec.js
+++ b/javascript/test/model/SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational();
+    instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,49 +50,49 @@
   describe('SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational', function() {
     it('should create an instance of SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational', function() {
       // uncomment below and update the code to test SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational();
-      //expect(instance).to.be.a(SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational);
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational();
+      //expect(instance).to.be.a(Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational);
     });
 
     it('should have the property monday (base name: "Monday")', function() {
       // uncomment below and update the code to test the property monday
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational();
       //expect(instance).to.be();
     });
 
     it('should have the property tuesday (base name: "Tuesday")', function() {
       // uncomment below and update the code to test the property tuesday
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational();
       //expect(instance).to.be();
     });
 
     it('should have the property wednesday (base name: "Wednesday")', function() {
       // uncomment below and update the code to test the property wednesday
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational();
       //expect(instance).to.be();
     });
 
     it('should have the property thursday (base name: "Thursday")', function() {
       // uncomment below and update the code to test the property thursday
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational();
       //expect(instance).to.be();
     });
 
     it('should have the property friday (base name: "Friday")', function() {
       // uncomment below and update the code to test the property friday
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational();
       //expect(instance).to.be();
     });
 
     it('should have the property saturday (base name: "Saturday")', function() {
       // uncomment below and update the code to test the property saturday
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational();
       //expect(instance).to.be();
     });
 
     it('should have the property sunday (base name: "Sunday")', function() {
       // uncomment below and update the code to test the property sunday
-      //var instance = new SpoonacularApi.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational();
+      //var instance = new Spoonacular.SearchRestaurants200ResponseRestaurantsInnerLocalHoursOperational();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchResult.spec.js b/javascript/test/model/SearchResult.spec.js
index 3de6087d5..3009e16f4 100644
--- a/javascript/test/model/SearchResult.spec.js
+++ b/javascript/test/model/SearchResult.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchResult();
+    instance = new Spoonacular.SearchResult();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,55 +50,55 @@
   describe('SearchResult', function() {
     it('should create an instance of SearchResult', function() {
       // uncomment below and update the code to test SearchResult
-      //var instance = new SpoonacularApi.SearchResult();
-      //expect(instance).to.be.a(SpoonacularApi.SearchResult);
+      //var instance = new Spoonacular.SearchResult();
+      //expect(instance).to.be.a(Spoonacular.SearchResult);
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.SearchResult();
+      //var instance = new Spoonacular.SearchResult();
       //expect(instance).to.be();
     });
 
     it('should have the property link (base name: "link")', function() {
       // uncomment below and update the code to test the property link
-      //var instance = new SpoonacularApi.SearchResult();
+      //var instance = new Spoonacular.SearchResult();
       //expect(instance).to.be();
     });
 
     it('should have the property name (base name: "name")', function() {
       // uncomment below and update the code to test the property name
-      //var instance = new SpoonacularApi.SearchResult();
+      //var instance = new Spoonacular.SearchResult();
       //expect(instance).to.be();
     });
 
     it('should have the property type (base name: "type")', function() {
       // uncomment below and update the code to test the property type
-      //var instance = new SpoonacularApi.SearchResult();
+      //var instance = new Spoonacular.SearchResult();
       //expect(instance).to.be();
     });
 
     it('should have the property kvtable (base name: "kvtable")', function() {
       // uncomment below and update the code to test the property kvtable
-      //var instance = new SpoonacularApi.SearchResult();
+      //var instance = new Spoonacular.SearchResult();
       //expect(instance).to.be();
     });
 
     it('should have the property content (base name: "content")', function() {
       // uncomment below and update the code to test the property content
-      //var instance = new SpoonacularApi.SearchResult();
+      //var instance = new Spoonacular.SearchResult();
       //expect(instance).to.be();
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.SearchResult();
+      //var instance = new Spoonacular.SearchResult();
       //expect(instance).to.be();
     });
 
     it('should have the property relevance (base name: "relevance")', function() {
       // uncomment below and update the code to test the property relevance
-      //var instance = new SpoonacularApi.SearchResult();
+      //var instance = new Spoonacular.SearchResult();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SearchSiteContent200Response.spec.js b/javascript/test/model/SearchSiteContent200Response.spec.js
index a288fbe6e..af6decc7c 100644
--- a/javascript/test/model/SearchSiteContent200Response.spec.js
+++ b/javascript/test/model/SearchSiteContent200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SearchSiteContent200Response();
+    instance = new Spoonacular.SearchSiteContent200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,31 +50,31 @@
   describe('SearchSiteContent200Response', function() {
     it('should create an instance of SearchSiteContent200Response', function() {
       // uncomment below and update the code to test SearchSiteContent200Response
-      //var instance = new SpoonacularApi.SearchSiteContent200Response();
-      //expect(instance).to.be.a(SpoonacularApi.SearchSiteContent200Response);
+      //var instance = new Spoonacular.SearchSiteContent200Response();
+      //expect(instance).to.be.a(Spoonacular.SearchSiteContent200Response);
     });
 
     it('should have the property articles (base name: "Articles")', function() {
       // uncomment below and update the code to test the property articles
-      //var instance = new SpoonacularApi.SearchSiteContent200Response();
+      //var instance = new Spoonacular.SearchSiteContent200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property groceryProducts (base name: "Grocery Products")', function() {
       // uncomment below and update the code to test the property groceryProducts
-      //var instance = new SpoonacularApi.SearchSiteContent200Response();
+      //var instance = new Spoonacular.SearchSiteContent200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property menuItems (base name: "Menu Items")', function() {
       // uncomment below and update the code to test the property menuItems
-      //var instance = new SpoonacularApi.SearchSiteContent200Response();
+      //var instance = new Spoonacular.SearchSiteContent200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property recipes (base name: "Recipes")', function() {
       // uncomment below and update the code to test the property recipes
-      //var instance = new SpoonacularApi.SearchSiteContent200Response();
+      //var instance = new Spoonacular.SearchSiteContent200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/SummarizeRecipe200Response.spec.js b/javascript/test/model/SummarizeRecipe200Response.spec.js
index fad212a7c..cc111c5b2 100644
--- a/javascript/test/model/SummarizeRecipe200Response.spec.js
+++ b/javascript/test/model/SummarizeRecipe200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.SummarizeRecipe200Response();
+    instance = new Spoonacular.SummarizeRecipe200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('SummarizeRecipe200Response', function() {
     it('should create an instance of SummarizeRecipe200Response', function() {
       // uncomment below and update the code to test SummarizeRecipe200Response
-      //var instance = new SpoonacularApi.SummarizeRecipe200Response();
-      //expect(instance).to.be.a(SpoonacularApi.SummarizeRecipe200Response);
+      //var instance = new Spoonacular.SummarizeRecipe200Response();
+      //expect(instance).to.be.a(Spoonacular.SummarizeRecipe200Response);
     });
 
     it('should have the property id (base name: "id")', function() {
       // uncomment below and update the code to test the property id
-      //var instance = new SpoonacularApi.SummarizeRecipe200Response();
+      //var instance = new Spoonacular.SummarizeRecipe200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property summary (base name: "summary")', function() {
       // uncomment below and update the code to test the property summary
-      //var instance = new SpoonacularApi.SummarizeRecipe200Response();
+      //var instance = new Spoonacular.SummarizeRecipe200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.SummarizeRecipe200Response();
+      //var instance = new Spoonacular.SummarizeRecipe200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/TalkToChatbot200Response.spec.js b/javascript/test/model/TalkToChatbot200Response.spec.js
index cb25d5850..7a36e66b9 100644
--- a/javascript/test/model/TalkToChatbot200Response.spec.js
+++ b/javascript/test/model/TalkToChatbot200Response.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.TalkToChatbot200Response();
+    instance = new Spoonacular.TalkToChatbot200Response();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,19 +50,19 @@
   describe('TalkToChatbot200Response', function() {
     it('should create an instance of TalkToChatbot200Response', function() {
       // uncomment below and update the code to test TalkToChatbot200Response
-      //var instance = new SpoonacularApi.TalkToChatbot200Response();
-      //expect(instance).to.be.a(SpoonacularApi.TalkToChatbot200Response);
+      //var instance = new Spoonacular.TalkToChatbot200Response();
+      //expect(instance).to.be.a(Spoonacular.TalkToChatbot200Response);
     });
 
     it('should have the property answerText (base name: "answerText")', function() {
       // uncomment below and update the code to test the property answerText
-      //var instance = new SpoonacularApi.TalkToChatbot200Response();
+      //var instance = new Spoonacular.TalkToChatbot200Response();
       //expect(instance).to.be();
     });
 
     it('should have the property media (base name: "media")', function() {
       // uncomment below and update the code to test the property media
-      //var instance = new SpoonacularApi.TalkToChatbot200Response();
+      //var instance = new Spoonacular.TalkToChatbot200Response();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/TalkToChatbot200ResponseMediaInner.spec.js b/javascript/test/model/TalkToChatbot200ResponseMediaInner.spec.js
index b34820948..fcb3202d4 100644
--- a/javascript/test/model/TalkToChatbot200ResponseMediaInner.spec.js
+++ b/javascript/test/model/TalkToChatbot200ResponseMediaInner.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.TalkToChatbot200ResponseMediaInner();
+    instance = new Spoonacular.TalkToChatbot200ResponseMediaInner();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,25 +50,25 @@
   describe('TalkToChatbot200ResponseMediaInner', function() {
     it('should create an instance of TalkToChatbot200ResponseMediaInner', function() {
       // uncomment below and update the code to test TalkToChatbot200ResponseMediaInner
-      //var instance = new SpoonacularApi.TalkToChatbot200ResponseMediaInner();
-      //expect(instance).to.be.a(SpoonacularApi.TalkToChatbot200ResponseMediaInner);
+      //var instance = new Spoonacular.TalkToChatbot200ResponseMediaInner();
+      //expect(instance).to.be.a(Spoonacular.TalkToChatbot200ResponseMediaInner);
     });
 
     it('should have the property title (base name: "title")', function() {
       // uncomment below and update the code to test the property title
-      //var instance = new SpoonacularApi.TalkToChatbot200ResponseMediaInner();
+      //var instance = new Spoonacular.TalkToChatbot200ResponseMediaInner();
       //expect(instance).to.be();
     });
 
     it('should have the property image (base name: "image")', function() {
       // uncomment below and update the code to test the property image
-      //var instance = new SpoonacularApi.TalkToChatbot200ResponseMediaInner();
+      //var instance = new Spoonacular.TalkToChatbot200ResponseMediaInner();
       //expect(instance).to.be();
     });
 
     it('should have the property link (base name: "link")', function() {
       // uncomment below and update the code to test the property link
-      //var instance = new SpoonacularApi.TalkToChatbot200ResponseMediaInner();
+      //var instance = new Spoonacular.TalkToChatbot200ResponseMediaInner();
       //expect(instance).to.be();
     });
 
diff --git a/javascript/test/model/TasteInformation.spec.js b/javascript/test/model/TasteInformation.spec.js
index 75db839e3..b7b1a1646 100644
--- a/javascript/test/model/TasteInformation.spec.js
+++ b/javascript/test/model/TasteInformation.spec.js
@@ -20,15 +20,15 @@
     factory(require('expect.js'), require(process.cwd()+'/src/index'));
   } else {
     // Browser globals (root is window)
-    factory(root.expect, root.SpoonacularApi);
+    factory(root.expect, root.Spoonacular);
   }
-}(this, function(expect, SpoonacularApi) {
+}(this, function(expect, Spoonacular) {
   'use strict';
 
   var instance;
 
   beforeEach(function() {
-    instance = new SpoonacularApi.TasteInformation();
+    instance = new Spoonacular.TasteInformation();
   });
 
   var getProperty = function(object, getter, property) {
@@ -50,49 +50,49 @@
   describe('TasteInformation', function() {
     it('should create an instance of TasteInformation', function() {
       // uncomment below and update the code to test TasteInformation
-      //var instance = new SpoonacularApi.TasteInformation();
-      //expect(instance).to.be.a(SpoonacularApi.TasteInformation);
+      //var instance = new Spoonacular.TasteInformation();
+      //expect(instance).to.be.a(Spoonacular.TasteInformation);
     });
 
     it('should have the property sweetness (base name: "sweetness")', function() {
       // uncomment below and update the code to test the property sweetness
-      //var instance = new SpoonacularApi.TasteInformation();
+      //var instance = new Spoonacular.TasteInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property saltiness (base name: "saltiness")', function() {
       // uncomment below and update the code to test the property saltiness
-      //var instance = new SpoonacularApi.TasteInformation();
+      //var instance = new Spoonacular.TasteInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property sourness (base name: "sourness")', function() {
       // uncomment below and update the code to test the property sourness
-      //var instance = new SpoonacularApi.TasteInformation();
+      //var instance = new Spoonacular.TasteInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property bitterness (base name: "bitterness")', function() {
       // uncomment below and update the code to test the property bitterness
-      //var instance = new SpoonacularApi.TasteInformation();
+      //var instance = new Spoonacular.TasteInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property savoriness (base name: "savoriness")', function() {
       // uncomment below and update the code to test the property savoriness
-      //var instance = new SpoonacularApi.TasteInformation();
+      //var instance = new Spoonacular.TasteInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property fattiness (base name: "fattiness")', function() {
       // uncomment below and update the code to test the property fattiness
-      //var instance = new SpoonacularApi.TasteInformation();
+      //var instance = new Spoonacular.TasteInformation();
       //expect(instance).to.be();
     });
 
     it('should have the property spiciness (base name: "spiciness")', function() {
       // uncomment below and update the code to test the property spiciness
-      //var instance = new SpoonacularApi.TasteInformation();
+      //var instance = new Spoonacular.TasteInformation();
       //expect(instance).to.be();
     });