Jump to Content
Ordering - Developers HubOrdering - Developers Hub
API Documentation
Ordering - Developers Hub
API Documentation

Ordering Api

  • Welcome to our Ordering API

----- Getting Started -----

  • API Summary
  • Ordering API SDK
  • Special data types
  • Errors
  • Including attributes
  • Filtering
  • Sorting Data
  • Pagination
  • Versioning
  • Testing instructions
  • Extra attributes (Metafields)
  • Timestamp parameter

----- Users -----

  • ----- Users -----

Users Authentication

  • Users Authentication
  • Authorize User Loginpost
  • Social Loginpost
  • User Logoutpost
  • User Verifypost
  • SMS loginpost
  • SMS Twilio Verifypost
  • SMS Twilio Authpost

Users

  • Users Model
  • Users special parameters requests
  • Get Users Listget
  • Find Userget
  • Create Userpost
  • Edit Userpost
  • Delete Userdel
  • Users Forgot Passwordpost
  • Users Reset Passwordpost
  • Users Check Passwordpost
  • Get User Reviewsget

User addresses

  • Model
  • Add User addresspost
  • Get User addressesget
  • Find user addressget
  • Edit User Addressput
  • Delete user addressdel

Address Metafields

  • Get Address Metafieldsget
  • Find Address Metafieldget
  • Create Address Metafieldpost
  • Edit Address Metafieldput
  • Delete Address Metafielddel

Users Notification Tokens

  • Notification Tokens Model
  • Get Notification Tokensget
  • Create Notification Tokenpost
  • Delete Notification tokendel

User API Key

  • Users API Key
  • Users API Key Model
  • Get API keysget
  • Create API Keypost
  • Delete API keydel

User Metafields

  • Get User Metafieldsget
  • Find User Metafieldget
  • Create User Metafieldpost
  • Update User Metafieldput
  • Delete User Metafielddel

----- Businesses -----

  • ----- Businesses -----

Seach Business

  • Advance Search Model
  • Get Advance Search Listget
  • Get Suggestions for searchget

Business

  • Business Model
  • Business special requests
  • Get Businesses Listget
  • Find Businessget
  • Create Businesspost
  • Copy Businesspost
  • Edit Businesspost
  • Delete Businessdel

Business Order Types

  • Business Order Type Model
  • Update Business Order Typeput

Business Metafields

  • Get Business Metafieldsget
  • Find Business Metafieldget
  • Create Business Metafieldpost
  • Edit Business Metafieldput
  • Delete Business Metafielddel

Business Delivery zones

  • Business Delivery Zones Model
  • Get Business Delivery Zonesget
  • Find Business Delivery Zoneget
  • Create Business Delivery Zonepost
  • Edit Business Delivery Zoneput
  • Delete Business Delivery Zonedel

Business Gallery

  • Business Gallery Model
  • Business Gallery special params request
  • Get Business Gallery Itemsget
  • Find Business Gallery Itemget
  • Create Business Gallery Itempost
  • Delete Business Gallery Itemdel

Business Paymethods

  • Business Paymethods Model
  • Business Paymethod special params request
  • Get Business Payment Optionsget
  • Find Business Payment Optionget
  • Create Business Payment Optionpost
  • Edit Business Payment Optionput
  • Delete Business Payment Optiondel

Business Reviews

  • Business Reviews Model
  • Reviews special request
  • Get Business Reviewsget
  • Find Business Reviewget
  • Create Business Reviewpost
  • Edit Business Reviewput
  • Delete Business Reviewdel

Business Offers:Discounts

  • Business Offers Model
  • Business Offers special request
  • Get Business Offersget
  • Find Business Offerget
  • Create Business Offerpost
  • Edit Business Offerput
  • Delete Business Offerdel

Business Offers Metafields

  • Get Business Offer Metafieldsget
  • Find Business Offer Metafieldget
  • Create Business Offer Metafieldpost
  • Edit Business Offer Metafieldput
  • Delete Business Offer Metafielddel

Business Menus:Catalogs

  • Business Menus Model
  • Business Menus special request
  • Get Business Menusget
  • Find Business Menuget
  • Create Business Menupost
  • Edit Business Menuput
  • Delete Business Menudel

Business TYpes

  • Get Business Types Listget
  • Find Business Typeget
  • Create Business Typespost
  • Edit Business Typespost
  • Delete Business Typesdel

Menu Metafields

  • Get Menu Metafieldsget
  • Find Menu Metafieldget
  • Create Menu Metafieldpost
  • Edit Menu Metafieldput
  • Delete Menu Metafielddel

Menus Shared

  • Shares Menus Feature
  • Update Menu Sharedput
  • Delete Menu Shareddel
  • Update Menu Shared Productput
  • Get Menus Shared extraget
  • Get Menus shared optionsget
  • Get Menus shared suboptionsget

Business Categories

  • Business Categories Model
  • Business Category special request
  • Get Business Categoriesget
  • Find Business Categoryget
  • Create Business Categorypost
  • Edit Business Categorypost
  • Delete Business Categorydel

Categories Metafields

  • Get Categories Metafieldsget
  • Find Categories Metafieldsget
  • Create Category Metafieldpost
  • Update Category Metafieldput
  • Delete Category Metafielddel

Business Products

  • Business Products Model
  • Get Business Productsget
  • Find Business Productget
  • Create Business Productpost
  • Edit Business Productpost
  • Delete Business Productdel
  • Bulk Create Productspost
  • Bulk Edit Productsput
  • Bulk Delete Productsdel
  • Get All Business Productsget

Business:Place Groups

  • Business Place Groups Model
  • Get Business Place Groupsget
  • Get a Business Place Groupget
  • Create a Business Place Grouppost
  • Update a Business Place Groupput
  • Delete a Business Place Groupdel

Product Metafields

  • Get Product Metafieldsget
  • Find Product Metafieldget
  • Create Product Metafieldpost
  • Edit Product Metafieldput
  • Delete Product Metafielddel

Product Gallery

  • Product Gallery Model
  • Get Product Gallery Itemsget
  • Find Product Gallery Itemget
  • Create Product Gallery Itempost
  • Edit Product Gallery Itempost
  • Delete Product Gallery Itemdel

Product Ingredients

  • Product Ingredients Model
  • Get Product Ingredientsget
  • Find Product Ingredientget
  • Create Product Ingredientpost
  • Edit Product Ingredientpost
  • Delete Product Ingredientdel

Product Extras

  • Product Extras Model
  • Product Extras special request
  • Get Product Extrasget
  • Find Product Extraget
  • Create Product Extrapost
  • Edit Product Extraput
  • Delete Product Extradel

Product Extra Metafields

  • Get Product Extra Metafieldsget
  • Find Product Extra Metafieldget
  • Create Product Extra Metafieldpost
  • Edit Product Extra Metafieldput
  • Delete Product Extra Metafielddel

Extras Options

  • Extras Options Model
  • Extras Options special request
  • Get Extras Optionsget
  • Find Extras Optionget
  • Create Extras Optionpost
  • Edit Extras Optionput
  • Delete Extras Optiondel

Extra Option Metafields

  • Get Extra Option Metafieldsget
  • Find Extra Option Metafieldget
  • Create Extra Option Metafieldpost
  • Edit Extra Option Metafieldput
  • Delete Extra Option Metafielddel

Extras SubOptions

  • Extras SubOptions Model
  • Extras SubOptions special request
  • Get Extras SubOptionsget
  • Find Extras SubOptionget
  • Create Extras SubOptionpost
  • Edit Extras SubOptionput
  • Delete Extras SubOptiondel

Extras Suboptions Metafields

  • Get Extra SubOption Metafieldsget
  • Find Extra SubOption Metafieldsget
  • Create Extra SubOption Metafieldspost
  • Edit Extra SubOption Metafieldsput
  • Delete Extra SubOption Metafieldsdel

----- Orders -----

  • ----- Orders -----

Orders

  • Orders Model
  • Orders special params request
  • Get Ordersget
  • Find Orderget
  • Create Orderpost
  • Edit Orderput
  • Delete Orderdel
  • Orders Dashboardget
  • Export Ordersget
  • Create Custom Orderpost
  • Refund Orderpost

Cart (new feature)

  • Cart model
  • Get Order Optionsget
  • Update Order Optionsput
  • Get Cartsget
  • Add Product to cartpost
  • Remove products to cartpost
  • Update product cartpost
  • Clear Cartpost
  • Apply coupon to a cartpost
  • Change driver tippost
  • Find cartget
  • Placer order with cartpost
  • Confirm Cartpost
  • Add offer to cartpost
  • Create Cart Metafieldpost
  • Edit Cart Metafieldput
  • Get Carts Businessesget
  • Edit Cartput
  • Add walletpost
  • Remove walletdel

Event Rules

  • Event Rules Model
  • Get All Event Rulesget
  • Find Event Ruleget
  • Create Event Rulepost
  • Edit Event Ruleput
  • Delete Event Ruledel
  • Get All Channels of Event Ruleget
  • Find Channel of Event Ruleget
  • Create Channel on Event Rulepost
  • Edit Channel on Event Ruleput
  • Delete Channel Event Ruledel

Order Metafields

  • Get Order Metafieldsget
  • Find Order Metafieldget
  • Create Order Metafieldpost
  • Edit Order Metafieldput
  • Delete Order Metafielddel

Order attachments

  • Order Attachments Model
  • Get Order Attachmentsget
  • Create Order Attachmentpost
  • Delete Order Attachmentdel

----- Delivery -----

  • ----- Delivery -----

Delivery Options

  • Delivery Options Model
  • Get all Delivery Optionsget
  • Get Delivery Optionget
  • Create Delivery Optionpost
  • Edit Delivery Optionput
  • Delete Delivery Optiondel

Driver locations

  • Driver Locations Model
  • Get Driver Locationsget
  • Create Driver Locationspost
  • Delete Driver Locationsdel

Driver groups

  • Driver Groups Model
  • Get Driver Groupsget
  • Find Driver Groupget
  • Create Driver Grouppost
  • Edit Driver Groupput
  • Delete Driver Groupdel

Drivergroups Metafields

  • Get Drivergroup Metafieldsget
  • Find Drivergroup Metafieldsget
  • Create Drivergroup Metafieldspost
  • Edit Drivergroup Metafieldsput
  • Delete Drivergroup Metafieldsdel

Driver Companies

  • Driver Companies Model
  • Get Driver Companiesget
  • Find Driver Companyget
  • Create Driver Companypost
  • Update Driver Companypost

----- Settings -----

  • ----- Settings -----

Languages

  • Languages Model
  • Get Languagesget
  • Find Languageget
  • Create Languagepost
  • Edit Languageput
  • Delete Languagedel

Translations

  • Translations Model
  • Get Translationsget
  • Find Translationget
  • Create Translationpost
  • Edit Translationput
  • Delete Translationdel
  • Bulk Create translationspost
  • Bulk Edit Translationsput
  • Bulk Delete Translationsput

Countries

  • Countries Model
  • Get Countriesget
  • Find Countryget
  • Create Countrypost
  • Edit Countryput
  • Delete Countrydel

Cities

  • Cities Model
  • Cities special request
  • Get Citiesget
  • Find Cityget
  • Create Citypost
  • Edit Cityput
  • Delete Citydel

Dropdown Options:Zones

  • Dropdown Options Model
  • Dropdown Options special request
  • Get Dropdown Optionsget
  • Find Dropdown Optionget
  • Create Dropdown Optionpost
  • Edit Dropdown Optionput
  • Delete Dropdown Optiondel

Checkout fields

  • Checkout Fields Model
  • Get Checkout Fieldsget
  • Find Checkout Fieldget
  • Create Checkout Fieldpost
  • Edit Checkout Fieldput
  • Delete Checkout Fielddel

Configurations

  • Configurations Model
  • Get Configurationsget
  • Find Configurationget
  • Create Configurationpost
  • Edit Configurationput
  • Delete Configurationdel

Config Categories

  • Configuration Categories model
  • Get Configurationsget
  • Find Configuration Categoryget
  • Create Config Categorypost
  • Edit Config Categoryput
  • Delete Config Categorydel

Paymethods

  • Paymethod Model
  • Get Paymethodsget
  • Find Paymethodget
  • Create Paymethodpost
  • Edit Paymethodput
  • Delete Paymethoddel

----- External Integrations -----

  • ----- External Integrations -----

GPRS Printers

  • GPRS Printers Model
  • Get GPRS Printersget
  • Find GPRS Printerget
  • Create GPRS Printerpost
  • Edit GPRS Printerput
  • Delete GPRS Printerdel
  • Get GPRS Printers Queueget
  • Confirm GPRS Printer Queue by GETget

Webhooks

  • What are Webhooks?
  • Webhooks list
  • Webhooks Model
  • Get Webhooksget
  • Create Webhookpost
  • Edit Webhookput
  • Delete Webhookdel

Business webhooks

  • Business Webhooks Model
  • Get Business Webhooksget
  • Create Business Webhookpost
  • Edit Business Webhookput
  • Delete Business Webhookdel

SEO

  • SEO endpoints
  • Get SEO businessget
  • Get SEO categoryget
  • Get SEO productget
  • Get SEO sitesget

----- New Functionality -----

  • ----- New Functionality -----

Plugins

  • Introduction
  • Hooks list
  • Prehooks
  • Plugins Model
  • Get Pluginsget
  • Create Pluginpost
  • Edit Pluginpost
  • Delete Plugindel

Payment

  • Payment How does it work

Payment Cards

  • Get Payment Cardsget
  • Add Payment Cardpost
  • Set Default Payment cardpost
  • Delete Payment cardget

Zapier

  • Zapier

Sockets

  • Sockets

Placing Order

  • Placing order

Order Message

  • Order message model
  • Get Order messagesget
  • Create Order messagespost
  • Read Order messagesget

Pages

  • Pages model
  • Get Pagesget
  • Find Pageget
  • Create pagepost
  • Update pageput
  • Delete Pagedel

Reports

  • Reports General Params
  • Top Sellingget
  • Top categoriesget
  • Orders statusget
  • Orders accept spendget
  • Customer satisfactionget
  • Salesget
  • Ordersget
  • Usersget

Driver reports

  • Driver Reports General Params
  • Top Sellingget
  • Top categoriesget
  • Orders statusget
  • Salesget
  • Ordersget
  • Orders accept spendget
  • Orders Arrived Pickup spendget
  • Orders Pickup spendget
  • Orders delivery spendget
  • Orders complete spendget
  • Orders spend timesget
  • Orders available timesget
  • Orders busy timesget

POS Integration

  • Business relation
  • Product relation
  • Suboptions relation
  • Order relations
  • Alerts

Business Maximums Rules

  • Business Maximums Model
  • Update Business Maximum Ruleput
  • Create Business Maximum Rulepost

Codes

  • Codes Model
  • Generate Codepost
  • Verify Codeget
  • Verify Codepost

Product Reviews

  • Product review Model
  • Create Product reviewpost
  • Create Multiple Product reviewpost
  • Get Product Reviewsget

Manual Dispatch

  • Manual Dispatch Model
  • Create Manual Dispatchpost

Offers

  • Offers Model
  • Update Offerpost
  • Remove Offerpost
  • Change paymethod to cartpost

Importers

  • Importer Model
  • Create importerpost
  • Delete importerdel
  • Create importer jobpost
  • Create importer job slugpost

Franchises

  • Franchises Model
  • Create Franchisespost
  • Get All franchisesget
  • Update Franchisepost
  • Get a Franchiseget
  • Delete a franchisedel

Controls

  • Controls Model
  • Get Ordersget
  • Get Orderget

Products

  • Products Model
  • Get Productsget
  • Get Business by productsget
  • Get Business by products Model

Users Review

  • Users Review Model
  • Create User Reviewpost
  • Get All User reviewget
  • Get User Reviewget

Sites

  • Sites Model
  • Get Sites Listget
  • Find Siteget
  • Create Sitepost
  • Edit Sitepost
  • Delete Sitedel

Wallet

  • Wallet Model
  • Get All Wallets Listget
  • Find Walletget
  • Get Wallets List by userget
  • Find Wallet by userget
  • Update Walletput
  • Update Wallet by userput

Wallet Event

  • Wallet Event Model
  • Get All Events Listget
  • Find Eventget
  • Get Event List by userget
  • Find Event by userget
  • Create Eventpost
  • Create Event by userpost

Loyalty plans

  • Loyalty Plan Model
  • Get All Loyalty Plans Listget
  • Find Loyalty Planget
  • Create Loyalty Planpost
  • Update Loyalty Planpost
  • Delete Loyalty Plandel

Business Loyalty Plans

  • Business Loyalty Plans Model
  • Get All Business Loyalty Plans Listget
  • Find Business Loyalty Plansget
  • Create Business Loyalty Planpost
  • Update Business Loyalty Planpost
  • Delete Business Loyalty Plandel

Loyalty levels

  • Loyalty Levels Model
  • Get All Loyalty Levels Listget
  • Find Loyalty Levelget
  • Create Loyalty Levelpost
  • Update Loyalty Levelpost
  • Delete Loyalty Leveldel
Powered by 

----- Delivery -----

Updated over 1 year ago


Delete Order Attachment
Delivery Options Model

Updated over 1 year ago


Delete Order Attachment
Delivery Options Model