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 

What is required to begin the integration process?

You have to sign an NDA documentation with us in order to begin the integration process. Reach out to our partnership team [email protected]

Updated 3 months ago


FAQs - Food Aggregators
How can I access Grubtech’s API documentation and credentials?