# grubhub

**Canonical:** https://apis.io/providers/grubhub/  
**APIs profiled:** 17

Grubhub works with brands, point of sale companies, and online ordering providers to power an ordering experience in Grubhub Marketplace and within restaurant-branded web experiences. This documentation describes the normalized endpoints required for ingesting menu content and facilitating order transmission.

## Kin Score — 35.8 / 100 (thin)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 35.8).

| Facet | Score |
|---|---|
| Discoverability | 59.3 |
| Contract Quality | 77.2 |
| Governance | 26.5 |
| Contract Governance | 26.5 |
| Operational Transparency | 10.5 |
| Developer Ergonomics | 14.3 |
| Commercial Clarity | 15.8 |
| Access Clarity | 15.8 |

## Agent readiness — 43.2 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | verified |
| OpenAPI Examples | verified |
| Rate Limit Signal | documented |
| Event Surface Described | derived |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Paid · Self-serve signup — onboarding: self-serve, pricing: paid, trial: no (confidence: high).

## APIs (17)

- **grubhub Delivery Status API** — Endpoints for tracking delivery status, driver information, and estimated arrival times.
- **grubhub Driver Communication API** — Endpoints for establishing communication with delivery drivers through proxy phone numbers.
- **grubhub Issue Reporting API** — Endpoints for reporting onboarding issues to Grubhub.
- **grubhub Menu Ingestion API** — Endpoints for uploading and managing normalized menus including schedules, sections, items, and modifiers.
- **grubhub Menu Retrieval API** — Endpoints for retrieving the current menu for a merchant.
- **grubhub Menu Schedule Overrides API** — Endpoints for managing menu schedule overrides such as temporary availability changes.
- **grubhub Merchant Eligibility API** — Endpoints for checking merchant eligibility for onboarding.
- **grubhub Merchant Onboarding API** — Endpoints for onboarding merchants to the Grubhub platform, including referrals, activation, and association.
- **grubhub Merchant Properties API** — Endpoints for updating merchant properties such as fulfillment settings and tax rates.
- **grubhub Merchant Status API** — Endpoints for managing merchant online/offline status on Grubhub, including soft and hard pauses.
- **grubhub Merchants API** — Endpoints for retrieving merchant information and ID mappings.
- **grubhub Order Change Requests API** — Endpoints for managing order change requests and modifications.
- **grubhub Order Polling API** — Endpoints for polling orders across multiple merchants. Webhook subscription is the preferred method for receiving new orders.
- **grubhub Order Status API** — Endpoints for confirming orders and updating order lifecycle states.
- **grubhub Orders API** — Endpoints for retrieving and managing orders placed through the Grubhub Marketplace.
- **grubhub Schedule Overrides API** — Endpoints for creating and managing temporary schedule overrides such as closures and holiday hours.
- **grubhub Schedules API** — Endpoints for retrieving and managing merchant operating hours for delivery, pickup, and catering.

## Agentic access (1)

- **Grubhub Agentic Access** — 35 operations · 18 acting · 3 human-in-the-loop

## Security (2)

- **Grubhub Authentication** — apiKey/oauth2 · 2 schemes
- **Grubhub Domain Security** — TLSv1.3 · DMARC

## Plans (1)

- **Grubhub Plans Pricing**

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/grubhub/). Scores are computed from the provider's own public artifacts under a published rubric.
