# Grubhub Connect (Delivery as a Service) API

**Canonical:** https://apis.io/apis/grubhub/grubhub-connect-endpoints/  
**Provider:** Grubhub — https://apis.io/providers/grubhub/  
**Base URL:** https://api-third-party-gtm.grubhub.com  
**Documentation:** https://developer.grubhub.com/api/daas-endpoints

Grubhub Connect (Delivery as a Service) API is one of 12 APIs that [Grubhub](https://apis.io/providers/grubhub/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Delivery, Logistics, Last Mile, Couriers, and Delivery as a Service. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

Grubhub Connect is delivery-as-a-service on Grubhub's national courier network for aggregators, marketplaces and enterprise merchants. Request and accept delivery quotes, check service areas, track status, update dropoff and pickup verification, mint a masked courier proxy phone number, increase a courier tip, cancel a delivery and request a refund - plus a full production-safe test path.

## Operations (15)

| Method | Path | Summary |
|---|---|---|
| POST | `/delivery/daas/v1/{deliveryId}/tip` | Increase courier tip |
| POST | `/delivery/daas/v1/{deliveryId}/refund` | Request a delivery refund |
| POST | `/delivery/daas/v1/{deliveryId}/proxy` | Create proxy courier phone number |
| POST | `/delivery/daas/v1/{deliveryId}/pickupVerification` | Update pickup verification |
| POST | `/delivery/daas/v1/{deliveryId}/pickupReady` | Update delivery to pickup ready |
| POST | `/delivery/daas/v1/{deliveryId}/dropoff` | Update delivery information |
| POST | `/delivery/daas/v1/{deliveryId}/cancel` | Cancel a delivery |
| POST | `/delivery/daas/v1/test/{deliveryId}/refund` | Progress a test refund |
| POST | `/delivery/daas/v1/test/{deliveryId}/deliveryState` | Progress a test delivery |
| POST | `/delivery/daas/v1/test/webhook/emulateStatusUpdateWebhook` | Emulate a delivery status update webhook |
| POST | `/delivery/daas/v1/test/webhook/emulateRefundUpdateWebhook` | Emulate a delivery refund update webhook |
| POST | `/delivery/daas/v1/quote/{quoteId}/accept` | Accept delivery quote |
| POST | `/delivery/daas/v1/quote` | Request delivery quotes |
| GET | `/delivery/daas/v1/{deliveryId}` | Get delivery status |
| GET | `/delivery/daas/v1/servicearea` | Get delivery service areas |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/grubhub/refs/heads/main/openapi/grubhub-connect-endpoints-openapi.yml
- **OpenAPI** — https://developer.grubhub.com/resource/partner-docs/api-docs/daas_api_final.json
- **Documentation** — https://developer.grubhub.com/api/daas-endpoints
- **APIReference** — https://developer.grubhub.com/api/daas-endpoints
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/grubhub/refs/heads/main/overlays/grubhub-connect-endpoints-overlay.yaml

## Other Grubhub APIs (11)

- [Grubhub Menu API](https://apis.io/apis/grubhub/grubhub-menu/)
- [Grubhub Orders API](https://apis.io/apis/grubhub/grubhub-orders/)
- [Grubhub Merchant Data API](https://apis.io/apis/grubhub/grubhub-merchant-data/)
- [Grubhub Merchant Schedules API](https://apis.io/apis/grubhub/grubhub-merchant-schedules/)
- [Grubhub Busy Intervals API](https://apis.io/apis/grubhub/grubhub-busy-intervals/)
- [Grubhub Deliveries API](https://apis.io/apis/grubhub/grubhub-deliveries/)
- [Grubhub Connect Webhooks](https://apis.io/apis/grubhub/grubhub-connect-webhooks/)
- [Grubhub Onboarding API](https://apis.io/apis/grubhub/grubhub-onboarding/)
- [Grubhub Merchant Reporting API](https://apis.io/apis/grubhub/grubhub-reporting-endpoints/)
- [Grubhub Reporting Webhooks](https://apis.io/apis/grubhub/grubhub-reporting-webhooks/)
- [Grubhub Testing API](https://apis.io/apis/grubhub/grubhub-testing/)

## Tags

Delivery, Logistics, Last Mile, Couriers, Delivery as a Service

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/grubhub/grubhub-connect-endpoints/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/grubhub/.
