Jump to Content
Grubtech
GuidesAPI ReferenceChangelogDiscussions
v1.0

Log InGrubtech
Guides
Log In
v1.0GuidesAPI ReferenceChangelogDiscussions
All
Pages
Start typing to search…

grubtech overview

  • Grubtech Developers

GETTING STARTED

  • How to Integrate With Grubtech
  • Set Up the Developer Portal
    • Create an Account
    • Set Up an Organization
      • Join an Existing Organization
    • Submit a NDA
    • Create a Project
    • Set Up API Credentials
    • Webhooks
      • Step 1: Get Started with Grubtech Webhooks
      • Step 2: Subscribe to Event Notifications
      • Step 3: Check and Confirm an Event Notification
      • Step 4: Move Webhook Event Notifications to Production
      • Define Webhooks for the Integration Suite
    • Create a Sandbox
    • Perform a UAT
  • Go Live
    • Configure Pilot Stores for Integration
    • Continuing Launches
  • FAQs - Integration Partners
    • Getting Started
      • Can I work on multiple integration suites simultaneously with Grubtech?
      • How can I request a sandbox environment for my integration with Grubtech?
      • What is the process to obtain API keys and credentials?
      • What testing environments does Grubtech provide for integration development?
      • As an integration partner, how can I identify which POS systems are currently live and connected to Grubtech's platform? Is there a process or tool that allows me to verify which POS systems are enabled for integration, and how do I ensure compatibility with those systems for seamless integration?
      • How will I receive validation or certification that my integration is live?Is there any testing required from your side?
      • What should be done after completing the implementation?
      • What happens after Go Live is approved?
      • What should I do if issues are found during testing?
      • What happens if the UAT review is rejected by Grubtech?
      • How long does the validation and certification process take?
    • API and Integrations
      • What APIs does Grubtech offer for integration?
      • How do I authenticate API requests?
      • What webhook events are supported by Grubtech, and how can I implement them?
      • Can Grubtech provide example payloads for all API endpoints?
      • Is there a standard protocol for handling API version changes?
    • Technical Support
      • Who is the point of contact for resolving API-related queries or technical challenges during the integration process? Are there specific teams or channels available for support?
      • What is the process for reporting a bug or issue with Grubtech APIs? Are there specific details or formats required to ensure the issue is investigated efficiently?
    • Partner Operations
      • How do I integrate Grubtech with third-party tools like POS systems or delivery platforms?
      • How do I handle synchronization issues between Grubtech and my system?
    • Troubleshooting
      • Why is my system not receiving webhook notifications?
      • What does error code [specific code] mean, and how do I resolve it?
      • How do I verify if my integration is functioning correctly?
      • What should I do if there are discrepancies between order data in Grubtech and my system?
    • Partner Resources
      • Where can I find integration-specific documentation and guides?
      • Are there example code snippets available for popular programming languages?
      • Does Grubtech offer training or workshops for Integration Partners?
      • How can I access changelogs or release notes for the API?
    • Business and Collaboration
      • How can I become a preferred Integration Partner?
      • What is the process for co-developing new features or enhancements?
      • Are there partnership incentives or benefits for Integration Partners?
    • Metrics and Reporting
      • How can I monitor API usage and performance?
      • What reporting tools are available to track integration success?
      • Are there any analytics dashboards for Integration Partners?

Test Tools

  • GrubCenter
    • Menu Items
    • Modifier Groups
    • Menus
  • Virtual KDS
    • Virtual KDS Log In
    • View Order Summary
    • Start an Order
    • Hold & Resume Order
    • Complete Order
    • KDS Admin Portal
    • Manage 86ing Items & Modifiers
  • Order Dashboard
    • Home Page
    • View Orders
    • 86ing Items
    • Filter Orders
    • Notification Settings
    • Reports Page

Authentication

  • Getting Started
  • API Key Authentication
  • OAuth 2.0 Authorization Protocol
    • Install Application
    • Refresh Application
    • Uninstall Application

Ordering platforms

  • Introduction
  • Guides
    • Store Integration
    • Menu Integration
    • Order Integration
    • Errors and Response Codes
  • Quality & Performance Standards
  • Versioning & Upgrade Timelines
  • FAQs - Food Aggregators
    • Getting Started
      • What is required to begin the integration process?
      • How can I access Grubtech’s API documentation and credentials?
      • Is there a sandbox environment for testing integrations?
    • Menu Management
      • How can I sync restaurant menus between my platform and Grubtech? What data will be pushed to me?
      • What formats are supported for menu uploads via the API?
      • How do I handle menu updates in real time?
    • Order Management
      • How does the order flow work between Grubtech and Food Aggregators?
      • How do I track the status of an order in real time?
      • What should I do if an order fails to sync with Grubtech?
      • How are refunds and cancellations handled through the API?
    • Delivery and Logistics
      • How does Grubtech handle delivery assignment for orders?
      • Can I integrate third-party delivery providers into the system?
      • How are delivery issues (e.g., delays, failed attempts) communicated?
    • API and Webhooks
      • What API endpoints are relevant for Food Aggregators?  How do I subscribe to webhook notifications (e.g., order status changes, menu updates)?
      • How do I subscribe to webhook notifications (e.g., order status changes, menu updates)?
      • How do I handle common API errors?
      • What protocols are followed for API updates or deprecations?
    • Technical Support
      • Who do I contact for issues with API integration?
      • How can I test the integration to ensure its functioning correctly?
      • What should I do if API requests fail or webhooks are delayed?
      • Are there resources for debugging and troubleshooting integration issues?
    • Business Collaboration
      • What is the process for adding new features or customizations to the integration?
    • Troubleshooting
      • Why are orders not syncing correctly with Grubtech?
      • What does error code [specific code] mean, and how can I resolve it?
      • What steps should I take if delivery statuses are not updating correctly?
    • Partner Resources
      • Are there sample code snippets for Food Aggregator integrations?
      • How can I stay informed about API changes and updates?

Logistic Platforms

  • Introduction
  • Guides
    • Delivery Job Integration
    • Driver Coordinates Update
    • Delivery Status Update
    • Errors and Response Codes
  • Quality & Performance Standards
  • Versioning & Upgrade Timelines

POS Applications

  • Introduction
  • Guides
    • Points to Consider
    • Store Integration
    • Menu Integration
    • Order Integration
    • Menu Items Integration
    • Example Payloads
      • Menu Request to Create a Full Menu
      • Menu With Nested Modifiers
      • Serving Hours and Shifts
  • Version & Upgrade Timelines
  • Quality & Performance Standards

Inventory Services

  • Overview
  • Quality & Performance Standards
  • Versioning & Upgrade Timelines

DATA API

  • Introduction
  • Guides
    • Get Bulk Order History
    • Get Order History By ID
    • Data API Examples
    • Errors and Response Codes
  • Quality & Performance Standards
  • Versioning & Upgrade Timelines

gdata

  • Overview
  • Getting Started
  • Master Data
    • Overview
    • Country
    • CountryApplicableTax
    • City
    • Area
    • Allergen
    • Classification
    • Currency
    • Tax
  • Account Data
    • Overview
    • Company
    • Brand
    • Location
    • PartnerTax
  • Recipe Data
    • Overview
    • Recipe
    • RecipeModifierGroup
    • RecipeModifier
    • RecipeAllergen
    • RecipeClassification
  • Menu Data
    • Overview
    • Menu
    • MenuCategory
    • MenuItem
    • MenuCategoryServingHour
    • MenuLocation
    • MenuItemPrice
    • MenuTax
    • Navigating the Menu System
  • Order Data
    • Overview
    • Order
    • Source
    • OrderSequenceNumber
    • OrderLine
    • OrderLineTax
    • OrderDelivery
    • CustomerDetail
    • OrderCharge
    • PaymentSettlement
    • OrderTax
    • LoyaltyPoint
    • OrderMetaData
    • OrderStatusHistory
    • OrderHistoryMetaData
  • Inventory Data
    • Overview
  • Operational Data
    • ItemAvailability
    • KOT Updates
  • Examples

GROCERY INTEGRATION

  • Introduction
  • Guides
    • Getting Started
    • Going Live
    • Grubtech Grocery APIs
    • Errors and Response Codes
  • Quality & Performance Standards
  • Versioning & Upgrade Timelines
  • FAQs

Delivery Manager

  • Introduction
  • Guides
    • Create a Delivery Job
    • Cancel a Delivery Job
    • Retrieve a Delivery Job
    • Retrieve the Delivery Job List
    • Push a Delivery Job Status Notification
    • Errors and Response Codes
  • Quality & Performance Standards
Powered by 

How can I monitor API usage and performance?

Updated 3 months ago


Are there partnership incentives or benefits for Integration Partners?
What reporting tools are available to track integration success?