Use this skill to help a user plan groceries with Crisp, inspect their user-authorized Crisp account data, compare promotions, check delivery windows and fee...
编程
restaurant-food-delivery-research
试用Researches restaurants and grocery/food delivery via the Crawlora API — Yelp reviews, OpenTable reservations, DoorDash and Uber Eats restaurant search/menus, and Instacart grocery search — returning clean JSON. Use when the user wants restaurant reviews or menus, delivery options near a location, or grocery product/store search.
它能做什么
Researches restaurants and grocery/food delivery via the Crawlora API — Yelp reviews, OpenTable reservations, DoorDash and Uber Eats restaurant search/menus, and Instacart grocery search — returning clean JSON. Use when the user wants restaurant reviews or menus, delivery options near a location, or grocery product/store search.
技能文档
Restaurant & food-delivery research
Look up restaurant reviews, reservations, and delivery menus, plus grocery search, across five platforms as normalized JSON from the Crawlora API — no scraping delivery-app pages.
When to use this skill
- "What are the reviews / menu for this restaurant?" (Yelp, OpenTable)
- "Can I book a table at ?" (OpenTable availability)
- "What's available for delivery near me?" (DoorDash, Uber Eats)
- "What's on this restaurant's delivery menu / what does this dish cost?"
- "Search groceries at this Instacart store."
Setup (one-time)
- Get a free Crawlora API key (2,000 credits/mo, no card) at https://crawlora.net.
export CRAWLORA_API_KEY=sk_your_key_here- All requests:
x-api-key: $CRAWLORA_API_KEYagainsthttps://api.crawlora.net/api/v1. Missing/invalid key →401.
How it works
Most of these platforms are location-scoped — every search/store call
needs a latitude/longitude (or postal_code), not just a keyword.
- Yelp —
/yelp/search(term+location) or geocode an address first with/yelp/geocode;/yelp/business/{id}for detail,/reviews(+/reviews/search,/reviews/highlights),/menu,/photos. - OpenTable —
/opentable/search(term+latitude+longitude) to find a restaurant, then/opentable/restaurant(restaurant_id, optionaldate_time+party_sizefor availability context),/menus,/reviews. - DoorDash —
/doordash/search(query+latitude+longitude, required) or/doordash/feed//doordash/exploreto browse nearby restaurants;/doordash/store/{store_id}(+/menu,/info,/reviews) for one restaurant — every store call also needslatitude+longitude. - Uber Eats —
/ubereats/search(latitude+longitude,queryoptional) or/ubereats/feed;/ubereats/store/{store_id}(+/menu,/reviews). - Instacart — resolve a store first via
/instacart/stores(postal_code) to get itsshop_id/store_slug, then/instacart/search(shop_id+store_slug+q) for product-term suggestions,/instacart/departmentsfor its category taxonomy,/instacart/trending(postal_code) for popular items.
Full endpoint list, methods, and params: reference/endpoints.md.
Calling the API
# Yelp:
scripts/crawlora.sh /yelp/search term="ramen" location="San Francisco, CA" | jq '.'
# DoorDash (lat/lon required):
scripts/crawlora.sh /doordash/search query="pizza" latitude=37.7749 longitude=-122.4194 | jq '.'
# OpenTable:
scripts/crawlora.sh /opentable/search term="Italian" latitude=37.7749 longitude=-122.4194 | jq '.'
# Instacart (resolve store first):
scripts/crawlora.sh /instacart/stores postal_code=94103 | jq '.'
Raw curl fallback:
curl -fsS -H "x-api-key: $CRAWLORA_API_KEY" \
"https://api.crawlora.net/api/v1/ubereats/search?latitude=37.7749&longitude=-122.4194&query=sushi" | jq '.'
Endpoint reference
See reference/endpoints.md for every Yelp,
OpenTable, DoorDash, Uber Eats, and Instacart endpoint this skill uses.
Examples
- Cross-app delivery compare:
/doordash/searchand/ubereats/searchfor the same coordinate + cuisine, compare which restaurants/prices show up. - Restaurant due diligence:
/yelp/business/{id}(rating, review highlights) +/opentable/restaurant/reviewsbefore booking. - Grocery run:
/instacart/storesto find the nearest store, then/instacart/departmentsto browse its categories.
Notes & limits
- Credits / pay-on-success: billed only on
2xx; free tier 2,000 credits/mo. Key at https://crawlora.net. - Public data only — public listing/menu/review pages; no ordering or payment actions are performed.
- Security: key lives in
CRAWLORA_API_KEYonly — never hardcode, query-param, or commit it. - Location is required, not optional, for DoorDash, Uber Eats, and
OpenTable search/store calls — geocode an address first (e.g. via
/yelp/geocodeor thegeocoding_*endpoints inweb-utilities-research) if you only have a street address. - Instacart is store-scoped — you need a
shop_id+store_slug(from/instacart/stores) beforesearch/item/departmentswill work.
相关技能
Search Yelp businesses in a metro, pull one business in full with hours, amenities and health inspections, and page through review bodies with owner responses. 3 endpoints, 2 credits each, structured JSON.
Researches Costco products, categories, warehouse stock/availability, and reviews using the Crawlora API, returning clean JSON. Use when the user asks to find a Costco product, check delivery/warehouse availability, browse Costco categories, or pull Costco product reviews — instead of scraping Costco.com.
Discovers restaurant brands, food businesses, and hospitality accounts on Instagram using apidojo's Instagram Scraper on Apify. Triggers when the user asks to: find restaurant brands on Instagram, discover food businesses for outreach on Instagram, build a list of restaurant Instagram accounts, find cafes or food chains active on Instagram, identify local restaurant brands by hashtag or location on Instagram, or prospect food and beverage businesses via their Instagram presence. Returns account handle, follower count, bio, post count, and engagement data. Ideal for food tech SaaS vendors, beverage distributors, and B2B service providers targeting restaurants.
Read-only German food-delivery discovery for Lieferando (default) and Uber Eats: search restaurants near an address, inspect menus, item option groups, price...
Finds food content creators across Instagram TikTok and YouTube using apidojo's social media scrapers on Apify. Triggers when the user asks to: find food bloggers for brand partnerships, discover recipe creators in a cuisine niche, find cooking influencers for a food brand campaign, identify restaurant reviewers or food critics on social media, find home cook creators for kitchen tool promotions, build a food creator outreach list for a food or beverage brand, or discover the most engaged food content creators by platform and niche. Returns creator handle, platform, follower count, avg engagement, content theme, and post samples. Ideal for food and beverage brands, kitchen tool companies, restaurant chains, and food PR agencies.