action spoonacular_search_restaurants { label: "Search Restaurants" description: "Search through thousands of restaurants (in North America) by location, cuisine, budget, and more." provider: spoonacular method: GET path: "/food/restaurants/search" encoding: json input: { type: "object" properties: { budget: { type: "number" } cuisine: { type: "string" } distance: { type: "number" } "is-open": { type: "boolean" } lat: { type: "number" } lng: { type: "number" } "min-rating": { type: "number" } page: { type: "number" } query: { type: "string" } sort: { type: "string" } } additionalProperties: false } output: { type: "object" properties: { restaurants: { type: "array" items: { type: "object" properties: { _id: { type: "string" } address: { type: "object" properties: { city: { type: "string" } country: { type: "string" } lat: { type: "number" } latitude: { type: "number" } lon: { type: "number" } longitude: { type: "number" } state: { type: "string" } street_addr: { type: "string" } street_addr_2: { type: "string" } zipcode: { type: "string" } } } aggregated_rating_count: { type: "integer" } cuisines: { type: "array" items: { type: "string" } } delivery_enabled: { type: "boolean" } description: { type: "string" } dollar_signs: { type: "integer" } food_photos: { type: "array" items: { type: "string" } } is_open: { type: "boolean" } local_hours: { type: "object" properties: { delivery: { type: "object" properties: { Friday: { type: "string" } Monday: { type: "string" } Saturday: { type: "string" } Sunday: { type: "string" } Thursday: { type: "string" } Tuesday: { type: "string" } Wednesday: { type: "string" } } } dine_in: { type: "object" properties: { Friday: { type: "string" } Monday: { type: "string" } Saturday: { type: "string" } Sunday: { type: "string" } Thursday: { type: "string" } Tuesday: { type: "string" } Wednesday: { type: "string" } } } operational: { type: "object" properties: { Friday: { type: "string" } Monday: { type: "string" } Saturday: { type: "string" } Sunday: { type: "string" } Thursday: { type: "string" } Tuesday: { type: "string" } Wednesday: { type: "string" } } } pickup: { type: "object" properties: { Friday: { type: "string" } Monday: { type: "string" } Saturday: { type: "string" } Sunday: { type: "string" } Thursday: { type: "string" } Tuesday: { type: "string" } Wednesday: { type: "string" } } } } } logo_photos: { type: "array" items: { type: "string" } } miles: { type: "number" } name: { type: "string" } offers_first_party_delivery: { type: "boolean" } offers_third_party_delivery: { type: "boolean" } phone_number: { type: "integer" } pickup_enabled: { type: "boolean" } store_photos: { type: "array" items: { type: "object" properties: {} } } type: { type: "string" } weighted_rating_value: { type: "number" } } } } } } }