Discover/hungrycoyotema API
live

hungrycoyotema APIhungrycoyotema.com

Search the Hungry Coyote restaurant menu by item name. Returns price, description, category, and pickup ordering availability via one API endpoint.

This API takes change requests — .
Endpoint health
verified 1h ago
search_menu_item
1/1 passing latest checkself-healing
Endpoints
1
Updated
2h ago

What is the hungrycoyotema API?

The Hungry Coyote API gives developers programmatic access to the restaurant's menu through 1 endpoint, search_menu_item, which returns up to 4 structured fields per menu item: name, price, description, and category. It also surfaces a pickup_available flag indicating whether the restaurant is currently accepting pickup orders. Searches are case-insensitive and support partial name matching.

This call costs2 credits / call— charged only on success
Try it
Name of the menu item to search for (case-insensitive, partial match supported). E.g. 'California burrito', 'Chicken Grande Burrito'.
api.parse.bot/scraper/1252f3e6-a452-45eb-888e-c895c3e98748/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/1252f3e6-a452-45eb-888e-c895c3e98748/search_menu_item?item_name=California+burrito' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace hungrycoyotema-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: Search the Hungry Coyote menu and check pickup availability."""
from parse_apis.hungrycoyotema_com_api import HungryCoyote, InputFormatInvalid

client = HungryCoyote()

# Search for a menu item by name
try:
    result = client.search_results.search(item_name="Chicken Grande Burrito")
except InputFormatInvalid as e:
    print(f"Invalid search input: {e.message}")
    raise

# Check whether the item exists on the menu
if result.found and result.item is not None:
    print(f"Found: {result.item.name}")
    print(f"  Price: {result.item.price}")
    print(f"  Category: {result.item.category}")
    if result.item.description:
        print(f"  Description: {result.item.description}")
else:
    print(f"'{result.search_query}' was not found on the menu.")

# Pickup ordering status
print(f"Pickup available: {result.pickup_available}")

print("exercised: search_results.search")
All endpoints · 1 totalmissing one? ·

Search the Hungry Coyote menu for a specific item by name. Returns whether the item is found, its price, description/ingredients (if available), category, and whether pickup ordering is available at the restaurant. The search is case-insensitive and matches partial names. Makes two requests: one to the menu page and one to the locations page for pickup status.

Input
ParamTypeDescription
item_namerequiredstringName of the menu item to search for (case-insensitive, partial match supported). E.g. 'California burrito', 'Chicken Grande Burrito'.
Response
{
  "type": "object",
  "fields": {
    "item": "Object with item details (name, price, description, category) or null if not found",
    "found": "Whether the item was found on the menu (boolean)",
    "search_query": "The item name that was searched for",
    "pickup_available": "Whether pickup ordering is available at the restaurant (boolean)"
  },
  "sample": {
    "data": {
      "item": null,
      "found": false,
      "search_query": "California burrito",
      "pickup_available": true
    },
    "status": "success"
  }
}

About the hungrycoyotema API

What the API Returns

The single search_menu_item endpoint accepts an item_name string and returns a found boolean, the original search_query, a pickup_available boolean, and an item object. The item object carries four fields: name, price, description (which may include ingredients when the restaurant publishes them), and category. If no match is found, item is null and found is false.

Search Behavior

The item_name parameter supports partial matching, so querying "burrito" will return a match for "California burrito" without requiring the full name. Matching is case-insensitive, so "california burrito" and "California Burrito" produce the same result. This makes it practical for fuzzy lookup scenarios, such as checking whether a remembered item is still on the menu.

Pickup Availability

Every response includes pickup_available regardless of whether the searched item exists. This lets an application display an accurate ordering status to the user in the same call that checks the item — no second request needed to determine whether the restaurant is currently taking pickup orders.

Reliability & maintenanceVerified

The hungrycoyotema API is a managed, monitored endpoint for hungrycoyotema.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when hungrycoyotema.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official hungrycoyotema.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
1h ago
Latest check
1/1 endpoint passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Display current menu item prices on a restaurant finder or food discovery app
  • Check whether a specific dish (e.g. a California burrito) is on the Hungry Coyote menu before recommending it
  • Build a chatbot that answers questions about menu items and pickup availability in a single response
  • Alert users when pickup ordering becomes available at Hungry Coyote
  • Pull menu category data to organize or filter items in a third-party food ordering interface
  • Verify ingredient or description details for dietary or allergy screening tools
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Hungry Coyote have an official developer API?+
Hungry Coyote (hungrycoyotema.com) does not publish an official developer API or documented data feed.
What does search_menu_item return when an item is not found?+
The response sets found to false and item to null. The search_query field still echoes the input, and pickup_available still reflects current pickup status, so you get useful operational data even for a failed item lookup.
Does the API return a full menu list, or only single-item lookups?+
The API currently supports single-item searches via the item_name parameter. Full menu enumeration is not exposed as a separate endpoint. You can fork this API on Parse and revise it to add a full menu listing endpoint.
Is description or ingredient data always present in the item object?+
The description field is returned when the restaurant publishes that information for a given item. For items where no description is listed, the field may be empty or absent. Only data the restaurant makes available on their menu is included.
Does the API cover multiple Hungry Coyote locations or only one?+
The API reflects the menu and pickup availability for the hungrycoyotema.com location. Multi-location coverage is not currently included. You can fork this API on Parse and revise it to add support for additional locations if they become available.
Page content last updated . Spec covers 1 endpoint from hungrycoyotema.com.
Related APIs in Food DiningSee all →
elmariachimexicanfoodma.com API
elmariachimexicanfoodma.com API
ubereats.com API
Search for restaurants by cuisine or location and browse their menus, prices, ratings, and delivery times. Get detailed information about specific restaurants and menu items to find exactly what you want to order.
menupages.com API
Access restaurant menu data from MenuPages including all categories, items with descriptions and prices, plus customization options and modifiers. Search for specific menus or individual menu items to build restaurant catalogs, comparison tools, or delivery app integrations.
postmates.com API
Browse and search Postmates restaurants to discover menus, items, and detailed restaurant information all in one place. Get category suggestions, view complete menus, and access specific item details to find exactly what you're looking for.
chownow.com API
Search for nearby restaurants, view their operating hours and delivery zones, and browse complete menus with all items, modifiers, and prices. Access detailed restaurant information and locations to find exactly what you're looking for on the ChowNow marketplace.
food.grab.com API
Search for GrabFood restaurants by location and retrieve complete menu listings with prices and details for any store. Access real-time restaurant information and full dining options using a guest token obtained from the browser.
pedidosya.com.ar API
Browse restaurants and menus available in Argentine cities through PedidosYa, search for specific restaurants by name or food category, and retrieve complete menu offerings including items, prices, and available options.
blueapron.com API
Search and browse Blue Apron recipes, menus, and cookbooks to discover meal ideas and get detailed recipe information. Access the complete recipe catalog through sitemaps and detailed recipe listings with ingredients and instructions.