NAV Navbar
json graphql shell ruby
  • Introduction
  • Authentication
  • Authorization
  • Orders API
  • Orders V5 API
  • Users API
  • Discounts API
  • Restaurants V3 API
  • Restaurants V5 API
  • Carts V5 API
  • Loyalty API
  • Feedback API
  • Errors
  • Introduction

    Welcome to the Zuppler API! You can use our API to access Zuppler API endpoints, which can get information on various users, restaurants, and orders in our database.

    We have language bindings in Shell and Ruby! You can view code examples in the dark area to the right, and you can switch the programming language of the examples with the tabs in the top right.

    Authentication

    To authenticate, use this code:

    require 'zuppler'
    
    user = Zuppler::User.authenticate! USER, PASS
    TOKEN = user.access_token
    

    Make sure you replace USER, PASS with your username and password.

    Authorization

    require 'zuppler'
    
    user = Zuppler::User.find TOKEN
    
    # With shell, you can just pass the correct header with each request
    curl "https://users.zuppler.com/users/current" -H "Authorization: Bearer TOKEN"
    # or as query parameter
    curl "https://users.zuppler.com/users/current?access_token=TOKEN"
    

    Make sure to replace TOKEN with your access token.

    Zuppler uses access token to allow access to the API. You can register a new Zuppler account at our Zuppler Identity.

    Zuppler expects for the TOKEN to be included in all API requests to the server in a header that looks like the following:

    Authorization: Bearer TOKEN

    or as query parameter:

    access_token=TOKEN

    Orders API

    Search orders

    Request:

    {}
    
    curl "https://orders.api.zuppler.com/v4/orders.json?access_token=TOKEN"
    

    Response:

    {
        "success": true,
        "status": {
            "code": 200,
            "message": "OK"
        },
        "meta": {
            "total": 1,
            "page": 1,
            "count": 1
        },
        "orders": [
            {
                "id": "faf1ff3c-c0b8-11e3-8cc3-22000a98a19e",
                "state": "confirmed",
                "code": "1234",
                "restaurant_name": "Demo Restaurant",
                "customer_name": "John Doe",
                "service_id": "DELIVERY",
                "tender_id": "CASH",
                "time": "2015-05-18T14:24:58+03:00",
                "placed": "2015-05-18T14:24:58+03:00",
                "total": 3942,
                "links": [
                    {
                        "name": "self",
                        "methods": [ "get" ],
                        "url": ""
                    }
                ]
            }
        ],
        "links": []
    }
    

    Search orders based on criteria.

    HTTP Request

    GET /v4/orders.json

    Query Parameters

    Parameter Default Description
    queries[0][field] state field field
    queries[0][op] equal filter operator
    queries[0][value] canceled filter value
    appliesTo all
    sort_by time
    sort_direction desc
    page 1

    Create order

    Request:

    {
        "order": {
            "cart_id": "24efe602-f3ad-11e2-a845-22000a8937d1"
        }
    }
    
    curl -D '{"order": { "cart_id": "aaa1ff4c-aab9-fee3-6e23-22440f98aa9e"}}' "https://orders.api.zuppler.com/v4/orders.json?access_token=TOKEN"
    

    Response 201 (Created):

    {
      "success": true,
      "status": {
        "code": 201,
        "message": "Created"
      },
      "links": [
        {
          "name": "tenders",
          "methods": ["get"],
          "url": "https://orders.api.zuppler.com/v4/orders/5de2ecfc/tenders.json"
        }
      ]
    }
    

    Response 404 (Not found):

    {
        "success": false,
        "status": {
            "code": 404,
            "message": "shopping cart is not found"
        }
    }
    

    Creates new order for given shopping cart.

    HTTP Request

    POST /v4/orders.json

    Request Parameters

    Parameter Type Required Description
    cart_id string true the id of shopping cart

    Tenders

    Request:

    {}
    

    Response:

    {
        "tenders": [
            {
                "id": "cash",
                "label": "Cash",
                "cap": 999,
                "data": {
                  "name": "Cash",
                  "logo_url": "http://www.example.com/logo.gif"
                }
            },
            {
                "id": "card",
                "label": "Credit/Debit Card",
                "cap": 1990,
                "data": {
                   "name": "Braintree",
                   "logo_url": "http://orders.api.zuppler.com/logos/braintree.png",
                   "params": ["name_on_card", "type", "number", "expiration", "cvv"],
                   "bill_as": "Sun Burgers",
                   "cardtypes": ["master", "visa", "american_express", "discover"]
                },
                "vault": {
                    "params": ["vault_id"],
                    "profiles": [
                        {
                            "id": 1, "card_holder": "Test", "card_type": "visa",
                            "card_number": "1234", "expiration_date": "XX/2018"
                        }
                    ]
                }
            },
            {
                "id": "levelup",
                "label": "LevelUp",
                "cap": 1990,
                "data": {
                  "name": "LevelUp",
                  "logo_url": "http://orders.api.zuppler.com/logos/levelup.png",
                  "params": ["email", "password"]
                }
            }
        ],
        "links": [
            {
                "name": "tenders",
                "methods": ["post"],
                "url": "https://orders.api.zuppler.com/v4/orders/5de2ecfc/tenders.json"
            }
        ]
    }
    

    Returns applicable payment tenders for given order.

    HTTP Request

    GET /v4/orders/<ORDER_ID>/tenders.json

    Request Parameters

    Parameter Type Required Description
    order_id string true the id of order

    Create tender

    Request:

    {
        "tender": {
            "id": "LEVELUP",
            "params": {
                "email": "john@example.com",
                "password": "secret"
            }
        }
    }
    
    curl -d '{"tender": {"id": "LEVELUP", "params": {}}}' "https://orders.api.zuppler.com/v4/orders/faf1ff3c-c0b8-11e3-8cc3-22000a98a19e/tenders.json?access_token=TOKEN"
    

    Response 201 (Created):

    {
        "success": true,
        "status": {
            "code": 201,
            "message": "Created"
        },
        "links": [
            {
                "name": "order",
                "methods": ["get"],
                "url": "https://orders.api.zuppler.com/v4/orders/5de2ecfc.json"
            }
        ]
    }
    

    Response 422 (Unprocessable entity):

    {
        "success": false,
        "status": {
            "code": 422,
            "message": "Email or password is invalid"
        },
        "links": [
            {
                "name": "tenders",
                "methods": ["post"],
                "url": "https://orders.api.zuppler.com/v4/orders/5de2ecfc/tenders.json"
            }
        ]
    }
    

    Creates payment tender for given order.

    HTTP Request

    POST /v4/orders/<ORDER_ID>/tenders.json

    Request parameters

    Parameter Type Required Description
    order_id string true the id of order

    Get order

    Request:

    {}
    
    zo = Zuppler::Order.find 'faf1ff3c-c0b8-11e3-8cc3-22000a98a19e'
    zo.details
    
    curl "https://orders.api.zuppler.com/v4/orders/faf1ff3c-c0b8-11e3-8cc3-22000a98a19e.json?access_token=TOKEN"
    

    Response:

    {
        "success": true,
        "status": {
            "code": 200,
            "message": "OK"
        },
        "order": {
            "id": "faf1ff3c-c0b8-11e3-8cc3-22000a98a19e",
            "code": "6379",
            "carts": [
                {
                    "uuid": "f16c149e-c0b7-11e3-b9d6-1231380c0249",
                    "version": 0,
                    "member": {
                        "name": "John Snow"
                    },
                    "items": [
                    {
                        "id": 2495552,
                        "quantity": 1,
                        "name": "Breakfast Box",
                        "groups": [ ],
                        "menu": "Breakfast Catering",
                        "category": "Breakfast Bar-rito Box",
                        "barcode": null,
                        "alias": "",
                        "price": 6000,
                        "tax": 630,
                        "item_total": 6000,
                        "total": 6000,
                        "comments": null,
                        "resource_url": "",
                        "item_name": "Breakfast Box",
                        "item_id": 103410,
                        "dish_id": 89065,
                        "size_name": null,
                        "priority": 0
                    },
                    {
                        "id": 2495553,
                        "quantity": 1,
                        "name": "Fresh Fruit",
                        "groups": [ ],
                        "menu": "Snack Session (available all day)",
                        "category": "Fresh Fruit",
                        "barcode": null,
                        "alias": null,
                        "price": 3500,
                        "tax": 368,
                        "item_total": 3500,
                        "total": 3500,
                        "comments": null,
                        "resource_url": "",
                        "item_name": "Fresh Fruit",
                        "item_id": 162972,
                        "dish_id": 89066,
                        "size_name": null,
                        "priority": 0
                    },
                    {
                        "id": 2495555,
                        "quantity": 2,
                        "name": "Coffee for 10",
                        "groups": [
                            {
                            "name": "Choice of Milk",
                            "substitution": null,
                            "modifiers": [
                                {
                                    "id": 2432956,
                                    "modifier_id": 172487,
                                    "dish_id": 81470,
                                    "quantity": 2,
                                    "name": "Almond Milk",
                                    "alias": null,
                                    "price": 0,
                                    "tax": 0,
                                    "total": 0,
                                    "priority": 0
                                }
                            ]
                            }
                        ],
                        "menu": "Snack Session (available all day)",
                        "category": "Drinks",
                        "barcode": null,
                        "alias": "",
                        "price": 2500,
                        "tax": 526,
                        "item_total": 5000,
                        "total": 5000,
                        "comments": null,
                        "resource_url": "",
                        "item_name": "Coffee for 10",
                        "item_id": 106260,
                        "dish_id": 81371,
                        "size_name": null,
                        "priority": 0
                    }
                ],
                "discounts": [ ],
                "adjustments": [ ]
                }
            ],
            "tracking": null,
            "resource_url": "https://orders.api.zuppler.com/v4/orders/faf1ff3c-c0b8-11e3-8cc3-22000a98a19e.json",
            "placed_at": "2014-04-10T09:04:07-05:00",
            "comments": null,
            "customer": {
                "name": "John Snow",
                "email": "john.snow@example.com",
                "phone": "333-555-7777",
                "address": {
                    "lat": "41.882078",
                    "lng": "-87.636455",
                    "delivery_instructions": "Please call 333-555-7777 in lobby.",
                    "full": "1 main dr., chicago, il 60606 (33rd floor)"
                },
            "resource_url": ""
            },
            "channel": {
                "id": 1,
                "permalink": "zuppler",
                "name": "Zuppler",
                "resource_url": "https://api.zuppler.com/v3/channels/zuppler.json",
                "integration": "proteinbarchicagoloopcatering"
            },
            "restaurant": {
                "id": 683,
                "permalink": "proteinbarchicagoloopcatering",
                "name": "Protein Bar - Chicago Loop Catering",
                "address": {
                    "lat": "41.88306",
                    "lng": "-87.634578",
                    "delivery_instructions": null,
                    "full": "221 W. Washington, Chicago, IL 60606"
                },
                "locale": "en",
                "resource_url": "https://api.zuppler.com/v3/channels/zuppler/restaurants/proteinbarchicagoloopcatering.json"
            },
            "service": {
                "id": "DELIVERY",
                "label": "Delivery",
                "value": {
                    "address": "1 n. wacker dr., chicago, il 60606 (33rd floor)",
                    "instructions": "PLease call 312-525-7674 in lobby."
                }
            },
            "time": {
                "id": "SCHEDULE",
                "label": "Schedule",
                "value": "2014-04-11T08:20:00-05:00",
                "estimation": {
                    "fire": null,
                    "pickup": null,
                    "delivery": null
                }
            },
            "tender": {
                "id": "CARD",
                "label": "Credit Card",
                "value": {
                    "paid": true,
                    "type": "American Express",
                    "last_4_digits": "1003",
                    "as": "Zuppler Food Order"
                }
            },
            "tip": {
                "id": "AMOUNT",
                "label": "Amount",
                "value": 1000
            },
            "settings": {
                "catering": {
                "company": "UBS",
                "event": null,
                "name": "Jessica Martin",
                "phone": "312-525-7674",
                "guests": "15",
                "venue": null
            },
            "extra_fields": [ ]
        },
        "totals": {
        "subtotal": 14500,
        "discount": 0,
        "charges": {
            "delivery": 500,
            "service": 0
        },
        "tax": 1486,
        "tip": 1000,
        "total": 17486
        },
        "rewards": {
            "bucks": 0,
            "points": 0
        },
        "links": [
            {
                "name": "self",
                "methods": ["get"],
                "url": "https://orders.api.zuppler.com/v4/orders/faf1ff3c-c0b8-11e3-8cc3-22000a98a19e.json"
            },
            {
                "name": "notifications",
                "methods": ["get"],
                "url": "https://orders.api.zuppler.com/v4/orders/faf1ff3c-c0b8-11e3-8cc3-22000a98a19e/notifications.json"
            },
            {
                "name": "events",
                "methods": ["get", "post"],
                "url": "https://orders.api.zuppler.com/v4/orders/faf1ff3c-c0b8-11e3-8cc3-22000a98a19e/events.json"
            },
            {
                "name": "confirm",
                "methods": ["put"],
                "url": "https://orders.api.zuppler.com/v4/orders/faf1ff3c-c0b8-11e3-8cc3-22000a98a19e/confirm.json"
            },
            {
                "name": "cancel",
                "methods": ["put"],
                "url": "https://orders.api.zuppler.com/v4/orders/faf1ff3c-c0b8-11e3-8cc3-22000a98a19e/cancel.json"
            },
            {
                "name": "miss",
                "methods": ["put"],
                "interactive": false,
                "url": "https://orders.api.zuppler.com/v4/orders/faf1ff3c-c0b8-11e3-8cc3-22000a98a19e/miss.json"
            },
            {
                "name": "execute",
                "methods": ["put"],
                "interactive": false,
                "url": "https://orders.api.zuppler.com/v4/orders/faf1ff3c-c0b8-11e3-8cc3-22000a98a19e/execute.json"
            },
            {
                "name": "touch",
                "methods": ["put"],
                "interactive": false,
                "url": "https://orders.api.zuppler.com/v4/orders/faf1ff3c-c0b8-11e3-8cc3-22000a98a19e/touch.json"
            }
        ]
        }
    }
    

    Fetches order details

    HTTP Request

    GET /v4/orders/<ID>.json

    URL Parameters

    Parameter Description
    ID The ID of the order to retrieve

    Update order

    Request:

    {
        "order": {
            "favorite": true,
            "metadata": {
                "rds": {
                    "delivery_status": "delivered",
                    "driver_name": "leroy"
                }
            }
        }
    }
    
    curl -X PUT -d '{"order": {"metadata": {"rds": {"driver_name: "leroy""}}}}' "https://orders.api.zuppler.com/v4/orders/faf1ff3c-c0b8-11e3-8cc3-22000a98a19e.json?access_token=TOKEN"
    

    Response:

    {
        "success": true,
        "status": {
            "code": 200,
            "message": "OK"
        }
    }
    
    {
        "success": true,
        "status": {
            "code": 200,
            "message": "OK"
        }
    }
    

    HTTP Request

    PUT /v4/orders/<ID>.json

    URL Parameters

    Parameter Description
    ID The ID of the order to update

    Orders V5 API

    Staging: orders-api5.biznettechnologies.com

    Production: orders-api5.zuppler.com

    Load Order

    Request:

    {
      "query": "  query OrderDetails($id: ID!){
        order(id: $id) {
          uuid
          favorite
          ivr_code
          state
          totals {
            subtotal
            discount
            delivery
            service
            tax
            tip
            total
          }
          carts {
            version
            tracking
            uuid
            instructions
            channel_id
            restaurant_id
            customer {
              uuid
              name
              email
              phone
              user_id
            }
            items {
              price
              quantity
              item_total
              name
              menu
              category
              barcode
              alias
              comments
              item_id
              dish_id
              size_name
              priority
              modifiers {
                name
                priority
                options {
                  id
                  modifier_id
                  dish_id
                  quantity
                  name
                  alias
                  price
                  total
                  priority
                }
              }
            }
            discounts {
              title
              badge
              discount_id
              loyalty_id
              provider
              promocode
            }
            settings {
              comments
              curbside_info
              restaurant_location_address {
                block
                street
                city
                zip
                country
                cross_street
                lat
                lng
                delivery_instructions
                full
              }
              service {
                id
                label
                address {
                  block
                  street
                  city
                  zip
                  country
                  cross_street
                  lat
                  lng
                  delivery_instructions
                  full
                }
              }
              time {
                id
                value
              }
              tender {
                id
                label
                value {
                  type
                  last_4_digits
                }
              }
              tip {
                id
                label
                value
              }
            }
          }
        }
      }",
      "variables": {"id": ""}
    }
    

    Response (200):

    {
      "data": {
        "order": {
          "favorite": true,
          "ivr_code": "123456",
          "state": "published",
          "totals": {
            "delivery": 200,
            "discount": 0,
            "service": 0,
            "subtotal": 1348,
            "tax": 88,
            "tip": 327,
            "total": 1963
          },
          "uuid": "9247c816-f9c6-4cd8-8d08-6302b76a79ff",
          "carts": {
            "channel_id": 289,
            "customer": {
              "email": "user@email.com",
              "name": "User",
              "phone": "123456",
              "user_id": 1,
              "uuid": nil
            },
            "discounts": [{
              "badge": "Badge",
              "discount_id": 1,
              "loyalty_id": 1,
              "promocode": "abcd",
              "provider": "zuppler",
              "title": "Title"
            }],
            "instructions": "instruct",
            "items": [{
              "alias": "Alias",
              "barcode": "barcode123",
              "category": "Category Name",
              "comments": "Comments",
              "dish_id": 1,
              "item_id": 1,
              "item_total": 400,
              "menu": "Menu name",
              "modifiers": [{
                "name": "Addons",
                "options": [{
                  "alias": "Gigi",
                  "dish_id": 1,
                  "id": 10,
                  "modifier_id": 1,
                  "name": "Addons",
                  "price": 1000,
                  "priority": 1,
                  "quantity": 2,
                  "total": 2000
                }, {
                  "alias": "Ruc",
                  "dish_id": 1,
                  "id": 11,
                  "modifier_id": 1,
                  "name": "Addons",
                  "price": 1000,
                  "priority": 1,
                  "quantity": 2,
                  "total": 2000
                }],
                "priority": 1
              }],
              "name": "Title",
              "price": 200,
              "priority": 1,
              "quantity": 2,
              "size_name": "Size name"
            }],
            "restaurant_id": 1120,
            "tracking": "",
            "uuid": "48e853eb-53e5-41f9-8a9d-269bbae42416",
            "version": 3,
            "settings": {
              "comments": "Shopping Order comment",
              "curbside_info": "BMW",
              "tender": {
                "id": "CARD",
                "label": "Credit Card",
                "value": {
                  "last_4_digits": "8486",
                  "type": "Mastercard"
                }
              },
              "time": {
                "id": "ASAP",
                "value": "2019-05-06 13:26:30"
              },
              "tip": {
                "id": "PERCENT",
                "label": "Percent",
                "value": 377
              },
              "restaurant_location_address": {
                "block": "Ap 12",
                "city": "Conshohocken",
                "country": "United States",
                "cross_street": "232",
                "delivery_instructions": "Call the phone",
                "full": "Ap 12, 738 E Elm St, Conshohocken, PA 19428, USA",
                "lat": "30.410329",
                "street": "730 East Elm Street",
                "zip": "32502",
                "lng": "87.213900"
              },
              "service": {
                "id": "DELIVERY",
                "label": "Delivery",
                "address": {
                  "block": "Ap 12",
                  "city": "Conshohocken",
                  "country": "United States",
                  "cross_street": "232",
                  "delivery_instructions": "Call the phone",
                  "full": "Ap 12, 738 E Elm St, Conshohocken, PA 19428, USA",
                  "lat": "30.410329",
                  "street": "730 East Elm Street",
                  "zip": "32502",
                  "lng": "87.213900"
                }
              }
            }
          }
        }
      }
    }
    }
    
    {
      "data": {
        "order": {
          "favorite": true,
          "ivr_code": "123456",
          "state": "published",
          "totals": {
            "delivery": 200,
            "discount": 0,
            "service": 0,
            "subtotal": 1348,
            "tax": 88,
            "tip": 327,
            "total": 1963
          },
          "uuid": "9247c816-f9c6-4cd8-8d08-6302b76a79ff",
          "carts": {
            "channel_id": 289,
            "customer": {
              "email": "user@email.com",
              "name": "User",
              "phone": "123456",
              "user_id": 1,
              "uuid": nil
            },
            "discounts": [{
              "badge": "Badge",
              "discount_id": 1,
              "loyalty_id": 1,
              "promocode": "abcd",
              "provider": "zuppler",
              "title": "Title"
            }],
            "instructions": "instruct",
            "items": [{
              "alias": "Alias",
              "barcode": "barcode123",
              "category": "Category Name",
              "comments": "Comments",
              "dish_id": 1,
              "item_id": 1,
              "item_total": 400,
              "menu": "Menu name",
              "modifiers": [{
                "name": "Addons",
                "options": [{
                  "alias": "Gigi",
                  "dish_id": 1,
                  "id": 10,
                  "modifier_id": 1,
                  "name": "Addons",
                  "price": 1000,
                  "priority": 1,
                  "quantity": 2,
                  "total": 2000
                }, {
                  "alias": "Ruc",
                  "dish_id": 1,
                  "id": 11,
                  "modifier_id": 1,
                  "name": "Addons",
                  "price": 1000,
                  "priority": 1,
                  "quantity": 2,
                  "total": 2000
                }],
                "priority": 1
              }],
              "name": "Title",
              "price": 200,
              "priority": 1,
              "quantity": 2,
              "size_name": "Size name"
            }],
            "restaurant_id": 1120,
            "tracking": "",
            "uuid": "48e853eb-53e5-41f9-8a9d-269bbae42416",
            "version": 3,
            "settings": {
              "comments": "Shopping Order comment",
              "curbside_info": "BMW",
              "tender": {
                "id": "CARD",
                "label": "Credit Card",
                "value": {
                  "last_4_digits": "8486",
                  "type": "Mastercard"
                }
              },
              "time": {
                "id": "ASAP",
                "value": "2019-05-06 13:26:30"
              },
              "tip": {
                "id": "PERCENT",
                "label": "Percent",
                "value": 377
              },
              "restaurant_location_address": {
                "block": "Ap 12",
                "city": "Conshohocken",
                "country": "United States",
                "cross_street": "232",
                "delivery_instructions": "Call the phone",
                "full": "Ap 12, 738 E Elm St, Conshohocken, PA 19428, USA",
                "lat": "30.410329",
                "street": "730 East Elm Street",
                "zip": "32502",
                "lng": "87.213900"
              },
              "service": {
                "id": "DELIVERY",
                "label": "Delivery",
                "address": {
                  "block": "Ap 12",
                  "city": "Conshohocken",
                  "country": "United States",
                  "cross_street": "232",
                  "delivery_instructions": "Call the phone",
                  "full": "Ap 12, 738 E Elm St, Conshohocken, PA 19428, USA",
                  "lat": "30.410329",
                  "street": "730 East Elm Street",
                  "zip": "32502",
                  "lng": "87.213900"
                }
              }
            }
          }
        }
      }
    }
    }
    

    Loads information about order.

    HTTP Request

    POST /graphql

    Request Parameters

    Parameter Type Required Description
    query string true graphQl query
    variables string false graphql query variables if any
    operationName string false graphql query name if applicable

    Search orders index

    Request:

    {
        "authorization_token": "token",
        "operator": "OR",
        "conditions": [
            {
              "field": "state",
              "op": "any_of",
              "value": ["confirmed", "invoiced"]
            },
            {
              "field": "state",
              "op": "none_of",
              "value": ["confirmed"]
            },
            {
              "field": "short_uuid",
              "op": "any_of",
              "value": ["11111", "22222"]
            },
            {
              "field": "short_uuid",
              "op": "none_of",
              "value": ["11111", "22222"]
            },
            {
              "field": "ivr_code",
              "op": "any_of",
              "value": ["11111", "22222"]
            },
            {
              "field": "order_type",
              "op": "any_of",
              "value": ["pickup", "delivery"]
            },
            {
              "field": "restaurant_id",
              "op": "any_of",
              "value": [11, 12]
            },
            {
              "field": "restaurant_id",
              "op": "none_of",
              "value": [13]
            },
            {
              "field": "channel_id",
              "op": "any_of",
              "value": [11, 12]
            },
            {
              "field": "channel_id",
              "op": "none_of",
              "value": [11, 12]
            },
            {
              "field": "payment_type",
              "op": "any_of",
              "value": ["CARD", "CASh"]
            },
            {
              "field": "payment_type",
              "op": "none_of",
              "value": ["CARD", "CASh"]
            },
            {
              "field": "card_type",
              "op": "any_of",
              "value": ["VISA"]
            },
            {
              "field": "card_type",
              "op": "any_of",
              "value": ["VISA", "Mastercard"]
            },
            {
              "field": "card_type",
              "op": "none_of",
              "value": ["VISA", "Mastercard"]
            },
            {
              "field": "card_last_4_digits",
              "op": "any_of",
              "value": ["1234", "56789"]
            },
            {
              "field": "card_last_4_digits",
              "op": "none_of",
              "value": ["1234", "56789"]
            },
            {
              "field": "customer_name",
              "op": "contains_any_of",
              "value": ["Silviu", "Andrei"]
            },
            {
              "field": "customer_name",
              "op": "contains_none_of",
              "value": ["Silviu", "Andrei"]
            },
            {
              "field": "customer_email",
              "op": "contains_any_of",
              "value": ["silviu.rosu@gmail"]
            },
            {
              "field": "customer_email",
              "op": "contains_none_of",
              "value": ["Silviu.Rosu@gmail"]
            },
            {
              "field": "customer_phone",
              "op": "contains_any_of",
              "value": ["0123456"]
            },
            {
              "field": "customer_phone",
              "op": "contains_none_of",
              "value": ["0123456"]
            },
            {
              "field": "order_at",
              "op": "in_ranges",
              "value": [["2019-01-01T11:00:00", "2019-01-02T11:00:00"], ["2019-01-05T11:00:00", "2019-01-06T11:00:00"]]
            },
            {
              "field": "favorite",
              "op": "is",
              "value": true
            }
        ],
        "sort": [
            {
              "field": "placed_at",
              "order": "asc"
            },
            {
              "field": "order_at",
              "order": "desc"
            }
        ],
        "page": 1,
        "per_page": 50,
        "required_data": "  query OrderDetails($id: ID!){
        order(id: $id) {
          uuid
          favorite
          ivr_code
          state
          totals {
            subtotal
            discount
            delivery
            service
            tax
            tip
            total
          }
          carts {
            version
            uuid
            instructions
            channel_id
            restaurant_id
            customer {
              uuid
              name
              email
              phone
              user_id
            }
            items {
              price
              quantity
              item_total
              name
              modifiers {
                name
                priority
                options {
                  name
                  price
                  total
                }
              }
            }
            settings {
              restaurant_location_address {
                full
              }
              service {
                id
                label
              }
              time {
                id
                value
              }
              tender {
                id
                label
                value {
                  type
                }
              }
              tip {
                id
                label
                value
              }
            }
          }
        }
      }"
    }
    

    Response (200):

    {
        "page": 1,
        "per_page": 50,
        "total": 2,
        "results": [
            {
                "id": 226,
                "short_uuid": "69e135a2",
                "uuid": "69e135a2-3ef4-4167-af8a-0b6dd20952e3",
                "state": "confirmed",
                "total": 145645,
                "card_type": "mastercard",
                "customer_name": "Silviu Rosu",
                "restaurant_name": "Demo restaurant",
                "order_at": "2019-04-01T12:12:00"
            }
        ]
    }
    

    Response (400 Bad Request):

    {
        "error": "Required parameters are missing"
    }
    

    Search orders index and return basic info for results. All the searches are done in context of a user. authorization_token is required as param or in header to authorize request and filter based on user access.

    See below for accepted search params.

    HTTP Request

    POST /v5/orders/search

    Request Parameters

    Parameter Type Required Description
    page integer false page to be returned. If missing will default to 1
    per_page integer false number of results per page. Will be limited to 100 on server side for performance reasons
    sort list false list of sort options
    conditions list true search conditions
    operator String false operator to apply between conditions (OR, AND) . By default is AND
    required_data String false graphql query to run for each restaurant

    Response Body

    Field Type Description
    total integer total number of results
    per_page integer number of results per page
    page integer page number returned
    pages integer total number of pages available
    results list list of results data

    Accepted search fields and values

    Order state

    { "field": "state", "op": "any_of", "value": ["confirmed"] }

    { "field": "state", "op": "none_of", "value": ["invoiced"] }

    Short uuid

    { "field": "short_uuid", "op": "any_of", "value": ["11111"] }

    IVR Code

    { "field" "ivr_code", "op" "any_of", "value" ["11111", "22222"] }

    Order Type

    { "field": "order_type", "op": "any_of", "value": ["pickup", "delivery"] }

    Restaurant id

    { "field": "restaurant_id", "op": "any_of", "value": [11, 12] }

    Channel id

    { "field": "channel_id", "op": "any_of", "value": [11, 12] }

    Payment Type

    { "field": "payment_type", "op": "any_of", "value": ["CARD", "CASh"] }

    Card Type

    { "field": "card_type", "op": "any_of", "value": ["VISA"] }

    Card Last 4 Digits

    { "field": "card_last_4_digits", "op": "any_of", "value": ["1234"] }

    Customer name

    { "field": "customer_name", "op": "contains_any_of", "value": ["Silviu", "Andrei"] }

    Customer name

    { "field": "customer_email", "op": "contains_any_of", "value": ["silviu.rosu@gmail"] }

    Customer Phone

    { "field": "customer_phone", "op": "contains_any_of", "value": ["0123456"] }

    Order At { "field": "order_at", "op": "in_ranges", "value": [["2019-01-01T11:00:00", "2019-01-02T11:00:00"]] }

    Mark order as favorite

    Request:

    {
      "favorite": true
    }
    

    Response (200):

    {
      "favorite": true
    }
    

    Response (400 Bad Request):

    {
        "error": "Required parameters are missing"
    }
    

    Mark order as favorite.

    HTTP Request

    POST /v5/orders/:uuid/favorite

    Request Parameters

    Parameter Type Required Description
    uuid String true order uuid
    favorite boolean true favorite status

    Response Body

    Field Type Description
    favorite boolean favorite value selected

    Marketing opt in

    Request:

    {
      "opt_in": true
    }
    

    Response (200):

    {
      "opt_in": true
    }
    

    Response (400 Bad Request):

    {
        "error": "Required parameters are missing"
    }
    

    Unmark order as favorite.

    HTTP Request

    POST /v5/orders/:order_id/marketing_opt_in

    Request Parameters

    Parameter Type Required Description
    order_id String true order id
    opt_in boolean true option value

    Response Body

    Field Type Description
    opt_in boolean opt_in value selected

    Users API

    Get user

    curl "https://users.zuppler.com/v1/users/current.json?access_token=TOKEN"
    
    user = Zuppler::User.find TOKEN
    user.details
    

    The above command returns the following JSON:

    {
        "success":true,
        "user":{
            "id":62344,
            "name":"John Smith",
            "email":"jsmith@example.com",
            "phone":"6109095204",
            "created_at":"2009-06-18 13:52:00 UTC",
            "roles":["user"],
            "zuppler_bucks":17.88,
            "zuppler_points":5412.0,
            "gravatar_id":"d91103fc35162730d228767e64126911",
            "links":[
                {"name":"self","methods":["get"],"url":"/v1/users/62344.json"},
                {"name":"vaults","method":"get","url":"/v1/users/62344/vaults.json"},
                {"name":"orders","method":"get","url":"/v1/users/62344/orders.json"},
                {"name":"grant","method":"put","url":"/v1/users/62344/grant.json"},
                {"name":"revoke","method":"put","url":"/v1/users/62344/revoke.json"},
                {"name":"providers","method":"get","url":"/v1/users/62344/providers.json"}
            ]
        }
    }
    

    This endpoint returns user's data.

    Http Request

    GET /v1/users/current.json

    Grant user access

    Request:

    {
        "acls": {
            "market": [1]
        }
    }
    
    curl -X PUT -d '{"acls": {"market": [1]}' "https://https://users.zuppler.com/v1/users/1/grant.json?access_token=TOKEN"
    

    Response (200)

    {
        "success":true,
        "user":{
            "id":62344,
            "name":"John Smith",
            "email":"jsmith@example.com",
            "phone":"6109095204",
            "created_at":"2009-06-18 13:52:00 UTC",
            "roles":["user"],
            "zuppler_bucks":17.88,
            "zuppler_points":5412.0,
            "gravatar_id":"d91103fc35162730d228767e64126911",
            "acls": {
                "restaurant_ids": [1, 2, 3],
                "market_ids": [1]
            },
            "links":[
                {"name":"self","methods":["get"],"url":"/v1/users/62344.json"},
                {"name":"vaults","method":"get","url":"/v1/users/62344/vaults.json"},
                {"name":"orders","method":"get","url":"/v1/users/62344/orders.json"},
                {"name":"grant","method":"put","url":"/v1/users/62344/grant.json"},
                {"name":"revoke","method":"put","url":"/v1/users/62344/revoke.json"},
                {"name":"providers","method":"get","url":"/v1/users/62344/providers.json"}
            ]
        }
    }
    

    Response (401)

    {
        "success":false,
        "status": {
            "code": 401,
            "message": "Unauthorized to update access"
        }
    }
    

    Response (400)

    {
        "success":false,
        "status": {
            "code": 400,
            "message": "acls parameter should be present"
        }
    }
    

    This endoint grants access to a user for a specific resource.

    HTTP Request

    PUT /v1/users/1/grant.json

    Request Parameters

    Parameter Type Required Description
    user_id integer true the user id to grant access

    Revoke user access

    Request:

    {
        "acls": {
            "market": [1]
        }
    }
    
    curl -X PUT -d '{"acls": {"market": [1]}' "https://https://users.zuppler.com/v1/users/1/revoke.json?access_token=TOKEN"
    

    Response (200)

    {
        "success":true,
        "user":{
            "id":62344,
            "name":"John Smith",
            "email":"jsmith@example.com",
            "phone":"6109095204",
            "created_at":"2009-06-18 13:52:00 UTC",
            "roles":["user"],
            "zuppler_bucks":17.88,
            "zuppler_points":5412.0,
            "gravatar_id":"d91103fc35162730d228767e64126911",
            "acls": {
                "restaurant_ids": [1, 2, 3],
                "market_ids": [1]
            },
            "links":[
                {"name":"self","methods":["get"],"url":"/v1/users/62344.json"},
                {"name":"vaults","method":"get","url":"/v1/users/62344/vaults.json"},
                {"name":"orders","method":"get","url":"/v1/users/62344/orders.json"},
                {"name":"grant","method":"put","url":"/v1/users/62344/grant.json"},
                {"name":"revoke","method":"put","url":"/v1/users/62344/revoke.json"},
                {"name":"providers","method":"get","url":"/v1/users/62344/providers.json"}
            ]
        }
    }
    

    Response (401)

    {
        "success":false,
        "status": {
            "code": 401,
            "message": "Unauthorized to update access"
        }
    }
    

    Response (400)

    {
        "success":false,
        "status": {
            "code": 400,
            "message": "acls parameter should be present"
        }
    }
    

    This endpoint revokes access to different resources for a user.

    Http Request

    PUT /v1/users/1/revoke/markets_ids/1.json

    Request Parameters

    Parameter Type Required Description
    user_id integer true the user id

    Touch user

    Request:

    curl -X PUT "https://https://users.zuppler.com/v1/users/1/touch.json?access_token=TOKEN"
    

    Response (200)

    {
        "success":true,
        "status": {
            "code": 200,
            "message": "User updated"
        }
    }
    

    Response (401)

    {
        "success":false,
        "status": {
            "code": 401,
            "message": "Unauthorized to update access"
        }
    }
    

    This endpoint touches user and updates search index.

    Http Request

    PUT /v1/users/1/touch.json

    Search users

    Request:

    {
        "name": "silviu r",
        "email": "silviu",
        "phone": "345345",
        "role": "admin"
    }
    
    curl -X POST -d '{"name": "siviu r", "email": "silviu", "role": "user"}' "https://users.zuppler.com/v1/users/search.json?access_token=TOKEN"
    

    Response (200)

    {
       "success":true,
       "total":1,
       "count":1,
       "page":1,
       "users":[
          {
             "uuid":"8b9dba77-f3a7-4149-8b2a-34sffwefwfwef",
             "name":"Silviu Rosu",
             "email":"silviu.rosu@gmail.com",
             "phone":"0757220411",
             "channel_id":1,
             "roles":[
                "admin",
                "config"
             ],
             "created_at":"2011-01-18T08:15:22.000Z",
             "gravatar_id":"d38b3ac02140944a5dc29691dad2a8111",
             "acls":{
             },
             "links":[
                {
                   "name":"self",
                   "methods":[
                      "get"
                   ],
                   "url":"/v1/users/8b9dba77-f3a7-4149-8b2a-947e865c787d"
                },
                {
                   "name":"vaults",
                   "method":"get",
                   "url":"/v1/users/8b9dba77-f3a7-4149-8b2a-947e865c787d/vaults"
                },
                {
                   "name":"orders",
                   "method":"get",
                   "url":"/v1/users/8b9dba77-f3a7-4149-8b2a-947e865c787d/orders"
                },
                {
                   "name":"grant",
                   "method":"put",
                   "url":"/v1/users/8b9dba77-f3a7-4149-8b2a-947e865c787d/grant"
                },
                {
                   "name":"revoke",
                   "method":"put",
                   "url":"/v1/users/8b9dba77-f3a7-4149-8b2a-947e865c787d/revoke"
                },
                {
                   "name":"touch",
                   "method":"put",
                   "url":"/v1/users/8b9dba77-f3a7-4149-8b2a-947e865c787d/touch"
                },
                {
                   "name":"providers",
                   "method":"get",
                   "url":"/v1/users/8b9dba77-f3a7-4149-8b2a-947e865c787d/providers"
                }
             ]
          }
       ]
    }
    

    Response (401)

    {
        "success":false,
        "status": {
            "code": 401,
            "message": "Unauthorized to update access"
        }
    }
    

    This endoint searches for a user.

    HTTP Request

    POST /v1/users/search.json

    Request Parameters

    Parameter Type Required Description
    name string false the name of the user
    email string false the email of the user
    phone string false the phone of the user
    role string false the role of the user
    roles array false the roles of the user

    Get user providers

    curl "https://users.zuppler.com/v1/users/1/providers.json?access_token=TOKEN"
    
    user = Zuppler::User.find TOKEN
    user.providers
    

    The above command returns the following JSON:

    {
        "success": true,
        "total": 1,
        "count": 1,
        "page": 0,
        "providers": [
            {
                "provider": "zuppler",
                "created_at": "2016-06-22T06:43:48Z",
                "links": [
                    {
                        "name": "self",
                        "method": "get",
                        "url": "/v1/users/0565232d-4a17-4569-8dd6-b0d082991e82/providers/1.json"
                    }
                ]
            }
        ]
    }
    

    This endpoint returns user's providers list.

    Http Request

    GET /v1/users/1/providers.json

    Get user provider details

    curl "https://users.zuppler.com/v1/users/1/providers/1.json?access_token=TOKEN"
    

    The above command returns the following JSON:

    {
        "success": true,
        "provider":
        {
            "id": 1,
            "provider": "zuppler",
            "token": "5a4d2ef3-85a2-4a8e-939e-9b5098650464",
            "created_at": "2016-06-22T06:43:48Z"
        }
    }
    

    This endpoint returns profile info. Also if the token is expired this url should refesh the token before.

    Http Request

    GET /v1/users/1/providers/1.json

    External login with provider

    Request:

    {
        "secret_key": "fqfqwefwefwe-wfwefwefeqwfqef32423-23423423fdsfwefefew",
        "provider": "punchh"
    }
    

    Response (200)

    {
        "success":true,
        "user":{
            "id":62344,
            "name":"John Smith",
            "email":"jsmith@example.com",
            "phone":"6109095204",
            "created_at":"2009-06-18 13:52:00 UTC",
            "roles":["user"],
            "zuppler_bucks":17.88,
            "zuppler_points":5412.0,
            "gravatar_id":"d91103fc35162730d228767e64126911",
            "acls": {
                "restaurant_ids": [1, 2, 3],
                "market_ids": [1]
            },
            "links":[
                {"name":"self","methods":["get"],"url":"/v1/users/62344.json"},
                {"name":"vaults","method":"get","url":"/v1/users/62344/vaults.json"},
                {"name":"orders","method":"get","url":"/v1/users/62344/orders.json"},
                {"name":"grant","method":"put","url":"/v1/users/62344/grant.json"},
                {"name":"revoke","method":"put","url":"/v1/users/62344/revoke.json"},
                {"name":"providers","method":"get","url":"/v1/users/62344/providers.json"}
            ]
        }
    }
    

    Response (401)

    {
        "success":false,
        "status": {
            "code": 401,
            "message": "Secret key is not valid"
        }
    }
    

    Response (400)

    {
        "success":false,
        "status": {
            "code": 400,
            "message": "secret_key and provider parameters are required"
        }
    }
    

    This endpoint tries to login user with a secret key against a provider. If the key is valid user profile is loaded from provider and synced in users.

    HTTP Request

    POST /v1/external_login.json

    Request Parameters

    Parameter Type Required Description
    secret_key string true secret key to use for authentication
    provider string true provider to authenticate with

    Discounts API

    Staging: loyalty.api.biznettechnologies.com

    Production: loyalty.api.zuppler.com

    Get available discounts

    Response (200):

    {
        "discounts": [
            {
              "id": 1,
              "start_date": "03/03/2017",
              "end_date": null,
              "first_time": false,
              "provider": "zuppler",
              "type": "Percent",
              "promo": false,
              "badge": "11.11%",
              "title": " off on orders more than $1.00",
              "applicable_on": "Sun, Wed, Thu, Fri, Sat with pickup only"
            },
            {
              "id": 1,
              "start_date": "03/03/2017",
              "end_date": "03/05/2017",
              "first_time": false,
              "type": "Reward",
              "provider": "punchh",
              "promo": false,
              "badge": "$20.00",
              "title": "This is a special discount for you",
              "applicable_on": "with delivery by zuppler only"
            }
        ]
    }
    

    Response (400 Bad Request):

    {
        "message": "Required parameters are missing."
    }
    

    Returns all the discounts for a specific restaurant. Multiple providers are included (zuppler, punchh)

    HTTP Request

    GET /v5/restaurants/:restaurant_id/discounts

    Request Parameters

    Parameter Type Required Description
    channel_id integer true the id of the channel
    restaurant_id integer true the id of the restaurant
    shopping_user_uuid String true the uuid of the shopping user

    Apply discount

    Request:

      {
        "channel_id": 11,
        "loyalty_id": 1,
        "cart_id": "11111",
        "user_id": "111111111",
        "provider": "punchh",
        "promocode": "",
        "subtotal": 22.22,
        "total": 11.11,
        "time": "2017-04-24T18:05:01+05:30",
        "items": [
          {
            "category": "Pizza",
            "category_id": 11,
            "id": 1,
            "menu": "Lunch Menu",
            "menu_id": 111,
            "name": "Dublin Style Bangers & Mash",
            "quantity": 1,
            "price": 11.95
          },
          {
            "category": "Pasta",
            "category_id": 12,
            "id": 9925,
            "menu": "Lunch Menu",
            "menu_id": 112,
            "name": "Pasta Carbonara",
            "quantity": 1,
            "price": 11.95
          }
        ]
      }
    

    Response (200):

    {
        "discount": {
          "id": 1,
          "title": "This is a special discount for you",
          "badge": "$20.00",
          "discount_type": "Reward",
          "provider": "punchh",
          "cart_id": 1
        }
    }
    

    Response (400 Bad Request):

    {
        "message": "Required parameters are missing."
    }
    

    Apply discount on current cart. It supports all the available providers (zuppler, punchh)

    If the discount is promo code the loyalty_id will be null. Also if provider is null we need to try to apply the promo discount in every loyalty service available.

    HTTP Request

    POST /v5/restaurants/:restaurant_id/discounts

    Request Parameters

    Parameter Type Required Description
    restaurant_id integer true the id of the restaurant
    channel_id integer true the id of the channel
    loyalty_id integer false the id of discount
    cart_id integer true cart uuid
    user_id String true the uuid of the shopping user
    provider String true the discount provider (zuppler, punchh)
    promocode String false the promocode to apply
    subtotal float true the subtotal of the cart
    total float true
    time String true order date time in iso8601
    items List true the list of menu items inside the cart

    Response Body

    Parameter Type Description
    id integer the id of shopping discount
    title String Title of the shopping discount
    badge String The badge of the shopping discount
    discount_type String Discount type
    provider String Discount provider
    cart_id integer id of the cart

    Validate discount

    Request:

      {
        "channel_id": 11,
        "loyalty_id": 1,
        "shopping_discount_id": 11,
        "cart_id": "11111",
        "user_id": "111111111",
        "provider": "punchh",
        "subtotal": 22.22,
        "total": 11.11,
        "time": "2017-04-24T18:05:01+05:30",
        "items": [
          {
            "category": "Pizza",
            "category_id": 11,
            "id": 1,
            "menu": "Lunch Menu",
            "menu_id": 111,
            "name": "Dublin Style Bangers & Mash",
            "quantity": 1,
            "price": 11.95
          },
          {
            "category": "Pasta",
            "category_id": 12,
            "id": 9925,
            "menu": "Lunch Menu",
            "menu_id": 112,
            "name": "Pasta Carbonara",
            "quantity": 1,
            "price": 11.95
          }
        ]
      }
    

    Response (200):

    {
        "discount": {
          "id": 1,
          "title": "This is a special discount for you",
          "badge": "$20.00",
          "discount_type": "Reward",
          "provider": "punchh",
          "cart_id": 1
        }
    }
    

    Response (400 Bad Request):

    {
        "message": "Required parameters are missing."
    }
    

    Validate discount agains corresponding provider.

    HTTP Request

    PUT (or PATCH) /v5/restaurants/:restaurant_id/discounts/:id

    Request Parameters

    Parameter Type Required Description
    restaurant_id integer true the id of the restaurant
    channel_id integer true the id of the channel
    loyalty_id integer true the id of discount
    shopping_discount_id integer true the id of shopping discount
    cart_id integer true cart uuid
    user_id String true the uuid of the shopping user
    provider String true the discount provider (zuppler, punchh)
    subtotal float true the subtotal of the cart
    total float true
    time String true order date time in iso8601
    items List true the list of menu items inside the cart

    Response Body

    Parameter Type Description
    id integer the id of shopping discount
    title String Title of the shopping discount
    badge String The badge of the shopping discount
    discount_type String Discount type
    provider String Discount provider
    cart_id integer id of the cart

    Commit discount

    Request:

      {
        "channel_id": 11,
        "loyalty_id": 1,
        "shopping_discount_id": 11,
        "cart_id": "11111",
        "user_id": "111111111",
        "provider": "punchh",
        "subtotal": 22.22,
        "total": 11.11,
        "time": "2017-04-24T18:05:01+05:30",
        "items": [
          {
            "category": "Pizza",
            "category_id": 11,
            "id": 1,
            "menu": "Lunch Menu",
            "menu_id": 111,
            "name": "Dublin Style Bangers & Mash",
            "quantity": 1,
            "price": 11.95
          },
          {
            "category": "Pasta",
            "category_id": 12,
            "id": 9925,
            "menu": "Lunch Menu",
            "menu_id": 112,
            "name": "Pasta Carbonara",
            "quantity": 1,
            "price": 11.95
          }
        ]
      }
    

    Response (200):

    {
        "discount": {
          "id": 1,
          "title": "This is a special discount for you",
          "badge": "$20.00",
          "discount_type": "Reward",
          "provider": "punchh",
          "cart_id": 1
        }
    }
    

    Response (400 Bad Request):

    {
        "message": "Required parameters are missing."
    }
    

    Commit the discount from the corresponding provider. This is called after checkout when the cart is completed. If validation does not pass the provider may return error.

    HTTP Request

    POST /v5/restaurants/:restaurant_id/discounts/:id/commit

    Request Parameters

    Parameter Type Required Description
    restaurant_id integer true the id of the restaurant
    channel_id integer true the id of the channel
    loyalty_id integer true the id of discount
    shopping_discount_id integer true the id of shopping discount
    cart_id integer true cart uuid
    user_id String true the uuid of the shopping user
    provider String true the discount provider (zuppler, punchh)
    subtotal float true the subtotal of the cart
    total float true
    time String true order date time in iso8601
    items List true the list of menu items inside the cart

    Response Body

    Parameter Type Description
    id integer the id of shopping discount
    title String Title of the shopping discount
    badge String The badge of the shopping discount
    discount_type String Discount type
    provider String Discount provider
    cart_id integer id of the cart

    Restaurants V3 API

    Get restaurant

    curl "http://restaurants.api.zuppler.com/v3/channels/zuppler/restaurants/demorestaurant.json?access_token=TOKEN"
    
    zr = Zuppler::Restaurant.find PERMALINK
    zr.details
    

    Make sure you replace PERMALINK with your restaurant permalink

    The above command returns the following JSON

    
    

    This endpoint returns restaurant data.

    Http Request

    GET http://restaurants.api.zuppler.com/v3/channels/zuppler/restaurants/PERMALINK.json

    Login user with token

    Request:

      {
        "secret_key": "fasdfaeewfaew345354tg43tegsertthrthjthrt",
        "provider": "punchh"
      }
    

    Response (200):

      {
        "success":true,
        "user":{
          "id":"1f17bc52-194d-438a-a1d6-f442bf0b5716",
          "resource_url":"http://api.biznettechnologies.com/v3/channels/demorestaurant/users/1f17bc52-194d-438a-a1d6-f442bf0b5716.json",
          "logged_in": true,
          "profile":{
            "name": "Silviu Rosu",
            "email": "silviu.rosu@zuppler.com",
            "phone": "01234567890"
          },
          "actions":[
            {
              "action":"zuppler",
              "label":"Zuppler",
              "url":"http://secure.biznettechnologies.com/channels/demorestaurant/users/1f17bc52-194d-438a-a1d6-f442bf0b5716/login/accounts?return_to={location}"
            },
            {
              "action":"levelup",
              "label":"Levelup",
              "url":"http://secure.biznettechnologies.com/channels/demorestaurant/users/1f17bc52-194d-438a-a1d6-f442bf0b5716/login/levelup?return_to={location}"
            },
            {
              "action":"levelup2",
              "label":"Levelup",
              "url":"http://secure.biznettechnologies.com/channels/demorestaurant/users/1f17bc52-194d-438a-a1d6-f442bf0b5716/login/levelup2?return_to={location}"
            }
          ],
          "addresses":{
            "resource_url":"http://api.biznettechnologies.com/v3/channels/demorestaurant/users/1f17bc52-194d-438a-a1d6-f442bf0b5716/addresses.json",
            "available":[]
          },
          "routes":[
            {
              "name":"levelup-autologin",
              "path":"/levelup/{userid}/{token}",
              "template_url":"http://levelup.zuppler.com/session/autologin?uid={0}&token={1}&return_url={location}"
            },
            {
              "name":"levelup-login",
              "path":"/login/levelup/",
              "template_url":"http://secure.biznettechnologies.com/channels/demorestaurant/users/1f17bc52-194d-438a-a1d6-f442bf0b5716/login/levelup?return_to={location}"
            }
          ],
          "links":[
            {
              "name":"login",
              "methods":["put"],
              "url":"http://api.biznettechnologies.com/v3/channels/demorestaurant/users/1f17bc52-194d-438a-a1d6-f442bf0b5716/login.json"
            }
          ]
        }
      }
    
    

    Response fail (200):

      {
        "success":false,
        "message": "Secret key is not valid"
      }
    
    

    Authenticates a used against a provider using the secret key. If key is valid extract user data and populate shopping user.

    HTTP Request

    POST http://api.zuppler.com/v3/channels/:channel_id/users/:user_id/external_login.json

    Request Parameters

    Parameter Type Required Description
    channel_id string true permalink of the channel
    user_id string true shopping user uuid
    secret_key string true secret key to authenticate with
    provider string true provider to use for authentication

    Restaurants V5 API

    Staging: restaurants-api5.biznettechnologies.com

    Production: restaurants-api5.zuppler.com

    This is a GraphQL endpoint to query zuppler data. For the moment we have exposed channel, restaurant, item, menus. More may be added along the way. To see all GraphQL available roots and fields access: http://restaurants-api5.biznettechnologies.com/graphiql.

    All the fields documentation is available in the docs sidebar

    The graphiql interface details all the root queries available and all the fields that are inside. Also the graphiql interface has autocomplete when typing query to show the available fields at each level.

    Load restaurant

    Request:

    {
      "query": "query GetRestaurantInfo($restaurant_id: ID!) {
      restaurant(id: $restaurant_id) {
          id
          name
          locale
          permalink
          state
          amenities
          cuisines
          services {
            id
            minOrder
            description
            defaultTime
            defaultChargeAmount
          }
          locations {
            id
            address {
              city
              country
              geo {
                lat
                lng
              }
              state
              street
              zip
            }
          }
        }
      }",
      "variables": {"restaurant_id": 242}
    }
    
    curl 'http://restaurants-api5.biznettechnologies.com/graphql' -H 'accept: application/json' -H 'Referer: http://restaurants-api5.zuppler.com/graphiql' -H 'Origin: http://restaurants-api5.zuppler.com' -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.96 Safari/537.36' -H 'content-type: application/json' --data-binary '{"query":"query GetRestaurantInfo($restaurant_id: ID!) { \n  restaurant(id: $restaurant_id) {\n  \tid\n    permalink\n  \tname\n    amenities\n    cuisines\n    hoursOfOperation\n    services {\n      id\n      label\n      minOrder\n      description\n      defaultChargeAmount\n      defaultTime\n    }\n  \ttimezone { offset }\n  \tlocations {\n      id\n      address { \n        city\n        country\n        nickname\n        geo {\n          lat\n          lng\n        }\n      } \n    }\n\t}\n }","variables":{"restaurant_id":558},"operationName":"GetRestaurantInfo"}' --compressed
    

    Response (200):

    {
      "data": {
        "restaurant": {
          "state": "published",
          "services": [
            {
              "minOrder": "0",
              "id": "PICKUP",
              "description": "Come to the express lane to pickup your order. Your order will be ready and waiting for you. :)",
              "defaultTime": 0,
              "defaultChargeAmount": null
            },
            {
              "minOrder": "10.00",
              "id": "DELIVERY",
              "description": "$2.99 Delivery Fee ",
              "defaultTime": 45,
              "defaultChargeAmount": null
            }
          ],
          "permalink": "demorestaurant",
          "name": "Demo Restaurant",
          "locations": [
            {
              "id": "5674",
              "address": {
                "zip": "19428",
                "street": "600 e elm street",
                "state": "pa",
                "geo": {
                  "lng": -75.292653,
                  "lat": 40.073962
                },
                "country": "US",
                "city": "conshohocken"
              }
            }
          ],
          "locale": "en",
          "id": "242",
          "cuisines": "Pizza, Seafood, Continental",
          "amenities": "Online Orders, Delivery, Cocktail, Air Condition (A/C), Late Night, (Mon - Thu) Dinner Delivery Only, Carry Out, Pick Up, Coupons"
        }
      }
    }
    
    {
       "data":{
          "restaurant":{
             "timezone":{
                "offset":-360
             },
             "services":[
                {
                   "minOrder":15.0,
                   "label":"Delivery ",
                   "id":"DELIVERY",
                   "description":"Delivery is always guaranteed in 30 minutes or less.  ",
                   "defaultTime":15,
                   "defaultChargeAmount":3.0
                },
                {
                   "minOrder":10.0,
                   "label":"Counter Pickup",
                   "id":"PICKUP",
                   "description":"Bypass the line and come directly to the register to pickup your online order.",
                   "defaultTime":null,
                   "defaultChargeAmount":null
                },
                {
                   "minOrder":null,
                   "label":"Dinein",
                   "id":"DINEIN",
                   "description":"",
                   "defaultTime":null,
                   "defaultChargeAmount":null
                }
             ],
             "permalink":"pizzeriaaroma",
             "name":"Pizzeria Aroma",
             "locations":[
                {
                   "id":"513",
                   "address":{
                      "nickname":"Pizzeria Aroma Custom Address Display",
                      "geo":{
                         "lng":-87.659273,
                         "lat":41.97815
                      },
                      "country":"",
                      "city":"Chicago"
                   }
                }
             ],
             "id":"558",
             "hoursOfOperation":[
                [
                   [
                      240,
                      1620
                   ]
                ],
                [
                   [
                      240,
                      1620
                   ]
                ],
                [
                   [
                      240,
                      1500
                   ]
                ],
                [
                   [
                      240,
                      1500
                   ]
                ],
                [
                   [
                      240,
                      1500
                   ]
                ],
                [
                   [
                      240,
                      1500
                   ]
                ],
                [
                   [
                      240,
                      1500
                   ]
                ]
             ],
             "cuisines":"Pizza, Salads, Sandwiches, Pasta",
             "amenities":"Online Orders, Delivery, Catering, Carry Out"
          }
       }
    }
    

    Loads information about restaurant.

    HTTP Request

    POST /graphql

    Request Parameters

    Parameter Type Required Description
    query string true graphQl query
    variables string false graphql query variables if any
    operationName string false graphql query name if applicable

    Load restaurant menus

    Request:

    {
      "query": "query RestaurantMenu($restaurant_id: ID!) {
      menus(restaurantId: $restaurant_id) {
            id
          name
          description
          default
          availability {
            custom
            days
            services
            time {
              close
              open
            }
          }
          categories {
            id
            name
            description
            priority
            items {
              id
              name
              description
              price
              minQty
              multipleSizes
              modifiersCount
              featured
              coupon
              couponCode
              priority
              active
              image {
                active
                id
                xlarge
                medium
                thumb
                tiny
                original
              }
            }
          }
        }
       }",
       "variables": {"restaurant_id": 242}
    }
    
    curl 'http://restaurants-api5.biznettechnologies.com/graphql' -H 'accept: application/json' -H 'Referer: http://restaurants-api5.zuppler.com/graphiql' -H 'Origin: http://restaurants-api5.zuppler.com' -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.96 Safari/537.36' -H 'content-type: application/json' --data-binary '{"query":"query RestaurantMenu($restaurant_id: ID!) {\n  menus(restaurantId: $restaurant_id) {\n        id\n      name\n      description\n      default\n      availability {\n        custom\n        days\n        services\n        time {\n          close\n          open\n        }\n      }\n      categories {\n        id\n        name\n        description\n        priority\n        items {\n          id\n          name\n          description\n          price\n          minQty\n          multipleSizes\n          modifiersCount\n          featured\n          coupon\n          couponCode\n          priority\n          active\n          image {\n            active\n            xlarge\n            medium\n            thumb\n            tiny\n            original\n          }\n        }\n      }\n    }\n   }","variables":{"restaurant_id":558},"operationName":"RestaurantMenu"}' --compressed
    

    Response (200):

    {
      "data": {
        "menus": [
          {
            "name": "Menu",
            "id": "547",
            "description": null,
            "default": false,
            "categories": [
              {
                "priority": 1,
                "name": "Starters & Sides",
                "items": [
                  {
                    "priority": 24,
                    "price": 0.5,
                    "name": "Side BBQ",
                    "multipleSizes": false,
                    "modifiersCount": 0,
                    "minQty": 0,
                    "image": {
                      "xlarge": null,
                      "tiny": null,
                      "thumb": null,
                      "original": null,
                      "medium": null,
                      "active": false
                    },
                    "id": "189423",
                    "featured": false,
                    "description": "",
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  },
                  {
                    "priority": 0,
                    "price": 1.8,
                    "name": "Garlic Bread",
                    "multipleSizes": false,
                    "modifiersCount": 0,
                    "minQty": 0,
                    "image": {
                      "xlarge": null,
                      "tiny": null,
                      "thumb": null,
                      "original": null,
                      "medium": null,
                      "active": false
                    },
                    "id": "72912",
                    "featured": false,
                    "description": null,
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  }
                ],
                "id": "8073",
                "description": ""
              },
              {
                "priority": 2,
                "name": "Fresh Salads",
                "items": [
                  {
                    "priority": 0,
                    "price": 3.25,
                    "name": "Mini House Salad",
                    "multipleSizes": false,
                    "modifiersCount": 1,
                    "minQty": 0,
                    "image": {
                      "xlarge": null,
                      "tiny": null,
                      "thumb": null,
                      "original": null,
                      "medium": null,
                      "active": false
                    },
                    "id": "74922",
                    "featured": false,
                    "description": "",
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  },
                  {
                    "priority": 0,
                    "price": 9.99,
                    "name": "Harvest Salad w/ Grilled Chicken",
                    "multipleSizes": false,
                    "modifiersCount": 1,
                    "minQty": 0,
                    "image": {
                      "xlarge": null,
                      "tiny": null,
                      "thumb": null,
                      "original": null,
                      "medium": null,
                      "active": false
                    },
                    "id": "422237",
                    "featured": false,
                    "description": "fancy mesculine mix, tomato, red onion, carrot, crumbled bleu cheese, raisins & walnuts",
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  }
                ],
                "id": "8075",
                "description": ""
              },
              {
                "priority": 3,
                "name": "Pizza",
                "items": [
                  {
                    "priority": 0,
                    "price": 8.29,
                    "name": "Thin Crust Cheese Pizza",
                    "multipleSizes": true,
                    "modifiersCount": 1,
                    "minQty": 0,
                    "image": {
                      "xlarge": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/011/159/xlarge/Pepper_this_crust.jpg",
                      "tiny": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/011/159/tiny/Pepper_this_crust.jpg",
                      "thumb": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/011/159/thumb/Pepper_this_crust.jpg",
                      "original": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/011/159/original/Pepper_this_crust.jpg",
                      "medium": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/011/159/medium/Pepper_this_crust.jpg",
                      "active": true
                    },
                    "id": "72931",
                    "featured": true,
                    "description": "",
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  }
                ],
                "id": "8076",
                "description": ""
              },
              {
                "priority": 4,
                "name": "Traditional Pastas",
                "items": [
                  {
                    "priority": 0,
                    "price": 7.5,
                    "name": "Spaghetti",
                    "multipleSizes": false,
                    "modifiersCount": 0,
                    "minQty": 0,
                    "image": {
                      "xlarge": null,
                      "tiny": null,
                      "thumb": null,
                      "original": null,
                      "medium": null,
                      "active": false
                    },
                    "id": "73617",
                    "featured": false,
                    "description": null,
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  }
                ],
                "id": "8130",
                "description": ""
              },
              {
                "priority": 5,
                "name": "Aroma Burgers",
                "items": [
                  {
                    "priority": 0,
                    "price": 7.99,
                    "name": "Hamburger",
                    "multipleSizes": false,
                    "modifiersCount": 0,
                    "minQty": 0,
                    "image": {
                      "xlarge": null,
                      "tiny": null,
                      "thumb": null,
                      "original": null,
                      "medium": null,
                      "active": false
                    },
                    "id": "74200",
                    "featured": false,
                    "description": "lettuce, tomato, red onion, pickle, ketchup & mustard  ",
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  }
                ],
                "id": "8187",
                "description": ""
              },
              {
                "priority": 6,
                "name": "Ravioli",
                "items": [
                  {
                    "priority": 0,
                    "price": 8,
                    "name": "Cheese-Filled",
                    "multipleSizes": false,
                    "modifiersCount": 0,
                    "minQty": 0,
                    "image": {
                      "xlarge": null,
                      "tiny": null,
                      "thumb": null,
                      "original": null,
                      "medium": null,
                      "active": false
                    },
                    "id": "73631",
                    "featured": false,
                    "description": null,
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  }
                ],
                "id": "8131",
                "description": ""
              },
              {
                "priority": 7,
                "name": "Aroma Panini",
                "items": [
                  {
                    "priority": 0,
                    "price": 8.95,
                    "name": "Pollo Panini",
                    "multipleSizes": false,
                    "modifiersCount": 1,
                    "minQty": 0,
                    "image": {
                      "xlarge": null,
                      "tiny": null,
                      "thumb": null,
                      "original": null,
                      "medium": null,
                      "active": false
                    },
                    "id": "74240",
                    "featured": false,
                    "description": "grilled chicken sauteed in olive oil, garlic, herbs & garnished with sun-dried tomato  ",
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  }
                ],
                "id": "8192",
                "description": ""
              },
              {
                "priority": 8,
                "name": "Buffalo Wings",
                "items": [
                  {
                    "priority": 0,
                    "price": 6,
                    "name": "Buffalo Wings",
                    "multipleSizes": true,
                    "modifiersCount": 1,
                    "minQty": 0,
                    "image": {
                      "xlarge": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/011/158/xlarge/wings.jpg",
                      "tiny": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/011/158/tiny/wings.jpg",
                      "thumb": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/011/158/thumb/wings.jpg",
                      "original": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/011/158/original/wings.jpg",
                      "medium": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/011/158/medium/wings.jpg",
                      "active": true
                    },
                    "id": "376368",
                    "featured": true,
                    "description": "",
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  }
                ],
                "id": "38089",
                "description": ""
              }
            ],
            "availability": {
              "time": [],
              "services": 15,
              "days": 255,
              "custom": false
            }
          },
          {
            "name": "Pizza For Testing Only",
            "id": "28842",
            "description": null,
            "default": true,
            "categories": [
              {
                "priority": 1,
                "name": "Pizzas",
                "items": [
                  {
                    "priority": 0,
                    "price": 10,
                    "name": "Cheese Pizza",
                    "multipleSizes": true,
                    "modifiersCount": 7,
                    "minQty": 0,
                    "image": {
                      "xlarge": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/035/648/xlarge/cheesepizza.jpg",
                      "tiny": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/035/648/tiny/cheesepizza.jpg",
                      "thumb": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/035/648/thumb/cheesepizza.jpg",
                      "original": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/035/648/original/cheesepizza.jpg",
                      "medium": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/035/648/medium/cheesepizza.jpg",
                      "active": true
                    },
                    "id": "755247",
                    "featured": true,
                    "description": "With Mozzarella Cheese",
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  }
                ],
                "id": "91777",
                "description": "Best pizza in conshy!!"
              },
              {
                "priority": 2,
                "name": "Sides ",
                "items": [
                  {
                    "priority": 0,
                    "price": 3.99,
                    "name": "French Fries",
                    "multipleSizes": false,
                    "modifiersCount": 9,
                    "minQty": 10,
                    "image": {
                      "xlarge": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/035/651/xlarge/french_fries.jpg",
                      "tiny": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/035/651/tiny/french_fries.jpg",
                      "thumb": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/035/651/thumb/french_fries.jpg",
                      "original": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/035/651/original/french_fries.jpg",
                      "medium": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/035/651/medium/french_fries.jpg",
                      "active": true
                    },
                    "id": "755259",
                    "featured": true,
                    "description": "",
                    "couponCode": "",
                    "coupon": false,
                    "active": true
                  }
                ],
                "id": "91778",
                "description": ""
              },
              {
                "priority": 3,
                "name": "Testing_NOT WORKING",
                "items": [
                  {
                    "priority": 0,
                    "price": 0,
                    "name": "Minimum Quantity Category Level is Not Working",
                    "multipleSizes": true,
                    "modifiersCount": 1,
                    "minQty": 0,
                    "image": {
                      "xlarge": null,
                      "tiny": null,
                      "thumb": null,
                      "original": null,
                      "medium": null,
                      "active": false
                    },
                    "id": "755268",
                    "featured": false,
                    "description": "",
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  }
                ],
                "id": "91780",
                "description": ""
              },
              {
                "priority": 3,
                "name": "Master Modifier Test Pizza",
                "items": [
                  {
                    "priority": 0,
                    "price": 0,
                    "name": "BBQ Chicken Pizza",
                    "multipleSizes": false,
                    "modifiersCount": 41,
                    "minQty": 0,
                    "image": {
                      "xlarge": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/003/571/xlarge/BBQ Chicken Pizzetta.jpg",
                      "tiny": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/003/571/tiny/BBQ Chicken Pizzetta.jpg",
                      "thumb": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/003/571/thumb/BBQ Chicken Pizzetta.jpg",
                      "original": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/003/571/original/BBQ Chicken Pizzetta.jpg",
                      "medium": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/003/571/medium/BBQ Chicken Pizzetta.jpg",
                      "active": true
                    },
                    "id": "764016",
                    "featured": true,
                    "description": "Pizza bread is a type of sandwich that is often served open-faced which consists of bread, tomato sauce, cheese and various toppings. ... Pizza sticks may be prepared with pizza dough and pizza ingredients, in which the dough is shaped into stick forms, sauce and toppings are added, and it is then baked.",
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  }
                ],
                "id": "92957",
                "description": null
              }
            ],
            "availability": {
              "time": [
                {
                  "open": 240,
                  "close": 1620
                },
                {
                  "open": 240,
                  "close": 1560
                },
                {
                  "open": 900,
                  "close": 1380
                },
                {
                  "open": 900,
                  "close": 1380
                },
                {
                  "open": 900,
                  "close": 1380
                },
                {
                  "open": 900,
                  "close": 1380
                },
                {
                  "open": 900,
                  "close": 900
                }
              ],
              "services": 15,
              "days": 63,
              "custom": true
            }
          },
          {
            "name": "Coupons",
            "id": "18859",
            "description": null,
            "default": false,
            "categories": [
              {
                "priority": 1,
                "name": "Exclusive Deals",
                "items": [
                  {
                    "priority": 0,
                    "price": 0,
                    "name": "*FREE* Toasted Ravioli Appetizer with Purchase of $15 or more",
                    "multipleSizes": false,
                    "modifiersCount": 0,
                    "minQty": 0,
                    "image": {
                      "xlarge": null,
                      "tiny": null,
                      "thumb": null,
                      "original": null,
                      "medium": null,
                      "active": false
                    },
                    "id": "96663",
                    "featured": false,
                    "description": "Limit 1 per order and cannot be combined with other freebies or discounts.",
                    "couponCode": "shiva",
                    "coupon": true,
                    "active": true
                  }
                ],
                "id": "10274",
                "description": "only 1 coupon per order; cannot be combined with discounts and other coupons"
              }
            ],
            "availability": {
              "time": [
                {
                  "open": 900,
                  "close": 900
                },
                {
                  "open": 900,
                  "close": 900
                },
                {
                  "open": 900,
                  "close": 900
                },
                {
                  "open": 900,
                  "close": 900
                },
                {
                  "open": 900,
                  "close": 900
                },
                {
                  "open": 900,
                  "close": 900
                },
                {
                  "open": 900,
                  "close": 900
                }
              ],
              "services": 15,
              "days": 0,
              "custom": false
            }
          },
          {
            "name": "Lunch Specials - Monday - Friday",
            "id": "18964",
            "description": null,
            "default": false,
            "categories": [
              {
                "priority": 1,
                "name": "Signature Sandwiches",
                "items": [
                  {
                    "priority": 0,
                    "price": 6.29,
                    "name": "Italian Sausage",
                    "multipleSizes": false,
                    "modifiersCount": 12,
                    "minQty": 0,
                    "image": {
                      "xlarge": null,
                      "tiny": null,
                      "thumb": null,
                      "original": null,
                      "medium": null,
                      "active": false
                    },
                    "id": "105620",
                    "featured": false,
                    "description": "",
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  }
                ],
                "id": "11293",
                "description": "choice of side & soda; available add ons"
              },
              {
                "priority": 2,
                "name": "Chicken Sandwiches",
                "items": [
                  {
                    "priority": 0,
                    "price": 5.99,
                    "name": "Grilled Chicken Breast",
                    "multipleSizes": false,
                    "modifiersCount": 0,
                    "minQty": 0,
                    "image": {
                      "xlarge": null,
                      "tiny": null,
                      "thumb": null,
                      "original": null,
                      "medium": null,
                      "active": false
                    },
                    "id": "105659",
                    "featured": false,
                    "description": null,
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  }
                ],
                "id": "11297",
                "description": "choice of side & soda; available add ons"
              },
              {
                "priority": 3,
                "name": "Pastas",
                "items": [
                  {
                    "priority": 0,
                    "price": 6.5,
                    "name": "Spaghetti",
                    "multipleSizes": false,
                    "modifiersCount": 0,
                    "minQty": 0,
                    "image": {
                      "xlarge": null,
                      "tiny": null,
                      "thumb": null,
                      "original": null,
                      "medium": null,
                      "active": false
                    },
                    "id": "105646",
                    "featured": false,
                    "description": null,
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  }
                ],
                "id": "11296",
                "description": "includes salad & garlic bread"
              },
              {
                "priority": 4,
                "name": "Pizza and Calzones",
                "items": [
                  {
                    "priority": 0,
                    "price": 5.99,
                    "name": "Slice, Fries & Soda",
                    "multipleSizes": false,
                    "modifiersCount": 0,
                    "minQty": 0,
                    "image": {
                      "xlarge": null,
                      "tiny": null,
                      "thumb": null,
                      "original": null,
                      "medium": null,
                      "active": false
                    },
                    "id": "105640",
                    "featured": false,
                    "description": "",
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  }
                ],
                "id": "11295",
                "description": "our speciality"
              },
              {
                "priority": 5,
                "name": "Fresh Salads",
                "items": [
                  {
                    "priority": 3,
                    "price": 7.99,
                    "name": "Athenian",
                    "multipleSizes": false,
                    "modifiersCount": 0,
                    "minQty": 0,
                    "image": {
                      "xlarge": null,
                      "tiny": null,
                      "thumb": null,
                      "original": null,
                      "medium": null,
                      "active": false
                    },
                    "id": "105635",
                    "featured": false,
                    "description": "romaine, tomato, red onion, cucumber, banana pepper, feta cheese & kalamata olives",
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  }
                ],
                "id": "11294",
                "description": "includes garlic bread & soda; choice of dressing; available add ons & extras"
              },
              {
                "priority": 6,
                "name": "Chicken Ribs & Shrimp",
                "items": [
                  {
                    "priority": 0,
                    "price": 7.5,
                    "name": "6 pcs Buffalo Wings",
                    "multipleSizes": false,
                    "modifiersCount": 0,
                    "minQty": 0,
                    "image": {
                      "xlarge": null,
                      "tiny": null,
                      "thumb": null,
                      "original": null,
                      "medium": null,
                      "active": false
                    },
                    "id": "209660",
                    "featured": false,
                    "description": "with celery & ranch",
                    "couponCode": null,
                    "coupon": false,
                    "active": true
                  }
                ],
                "id": "11298",
                "description": "includes fries and soda"
              }
            ],
            "availability": {
              "time": [
                {
                  "open": 900,
                  "close": 900
                },
                {
                  "open": 660,
                  "close": 900
                },
                {
                  "open": 660,
                  "close": 900
                },
                {
                  "open": 660,
                  "close": 900
                },
                {
                  "open": 660,
                  "close": 900
                },
                {
                  "open": 660,
                  "close": 900
                },
                {
                  "open": 900,
                  "close": 900
                }
              ],
              "services": 3,
              "days": 62,
              "custom": true
            }
          }
        ]
      }
    }
    
    See json tab
    

    Loads information about zuppler menu.

    HTTP Request

    POST /graphql

    Request Parameters

    Parameter Type Required Description
    query string true graphQl query
    variables string false graphql query variables if any
    operationName string false graphql query name if applicable

    Load menu item

    Request:

    {
      "query": "query ItemDetails($item_id: ID!){
        item(item_id: $item_id) {
          id
          description
          name
          veg
          spicy
          sizes {
            id
            sizeId
            sizeName
            coupon
            priority
            active
            minQty
            price
            modifiers {
              id
              name
             description
                active
                priority
                multipleSelections
                multipleModifiers
                minSelections
                maxSelections
                allowGrouping
              options {
                id
                name
                description
                active
                priority
                weight
                group
                groupLabel
                image {
                  active
                  original
                }
              }
            }
          }
        }
      }",
      "variables": {"item_id": 72931}
    }
    
    curl 'http://restaurants-api5.biznettechnologies.com/graphql' -H 'accept: application/json' -H 'Referer: http://restaurants-api5.zuppler.com/graphiql' -H 'Origin: http://restaurants-api5.zuppler.com' -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.96 Safari/537.36' -H 'content-type: application/json' --data-binary '{"query":"query ItemDetails($item_id: ID!){\n    item(item_id: $item_id) {\n      id\n      description\n      name\n      veg\n      spicy\n      sizes {\n        id\n        sizeId\n        sizeName\n        coupon\n        priority\n        active\n        minQty\n        price\n        modifiers {\n          id\n          name\n         description\n            active\n            priority\n            multipleSelections\n            multipleModifiers\n            minSelections\n            maxSelections\n            allowGrouping\n          options {\n            id\n            name\n            description\n            active\n            priority\n            weight\n            group\n            groupLabel\n            image {\n              active\n              original\n            }\n          }\n        }\n      }\n    }\n}","variables":{"item_id":72931},"operationName":"ItemDetails"}' --compressed
    

    Response (200):

    {
      "data": {
        "item": {
          "veg": false,
          "spicy": 0,
          "sizes": [
            {
              "sizeName": "10 inch",
              "sizeId": 3604,
              "priority": null,
              "price": 8.29,
              "modifiers": [
                {
                  "priority": 0,
                  "options": [
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Aged Parmesan",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69818",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Alfredo Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "246440",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    }
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Bleu Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74012",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Broccoli",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69878",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Calamari",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "73976",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Green Olive",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69898",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Green Pepper",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69862",
                      "groupLabel": "Veggies",
                      "group": "Veggies",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Ground Beef",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69834",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Hot Giardinera",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69906",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Italian Beef",
                      "image": {
                        "original": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/008/146/original/Italian_Beef_Sandwich.jpg",
                        "active": true
                      },
                      "id": "73980",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Italian Sausage",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69822",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Jalapenos",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69914",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Kalamata Olives",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "73984",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Mushrooms",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69854",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Parsley",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69886",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Peanuts",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69902",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Peas",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69910",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Pepperoni",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69806",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Pesto Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "246444",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Pineapple",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69918",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Portabella Mushroom",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "73988",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Provolone",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69814",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Red Onion",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69858",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Red Pepper",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69866",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Ricotta",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "73964",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Shrimp",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74016",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Smoked Bacon",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69838",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Smoked Turkey",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69846",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Spinach",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69882",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Sun-Dried Tomato",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74004",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Tomato",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69870",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Walnuts",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74008",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Yellow Bell Peppers",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "395915",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Zucchinni",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "132559",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 53,
                      "name": "Green Beans",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "977216",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 54,
                      "name": "Cheddar Cheese Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "978938",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 55,
                      "name": "Philly Style Steak",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "979540",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 55,
                      "name": "Queso Chihuahua",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "979532",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    }
                  ],
                  "name": "Choice of Toppings on Full Pizza",
                  "multipleSelections": true,
                  "multipleModifiers": null,
                  "minSelections": 1,
                  "maxSelections": 5,
                  "id": "7518",
                  "description": "",
                  "allowGrouping": null,
                  "active": true
                },
                {
                  "priority": 1,
                  "options": [
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Aged Parmesan",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238180",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Alfredo Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "246452",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Artichoke Heart",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238218",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Asiago Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238208",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "BBQ Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "246460",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Banana Pepper",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238207",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Black Olive",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238199",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Bleu Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238222",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Broccoli",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238195",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Calamari",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238213",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Canadian Bacon",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238182",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Celery",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238198",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Cheddar",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238178",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Chicken",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238183",
                      "groupLabel": "Protein",
                      "group": "Protein",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Chorizo Sausage",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238188",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Eggplant",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238217",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Extra Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238224",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Feta Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238211",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Fontinella Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238209",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Fresh Basil",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238206",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Garlic",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238194",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Genoa Salami",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238186",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Goat Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238212",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Green Olive",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238200",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Green Pepper",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238191",
                      "groupLabel": "Veggies",
                      "group": "Veggies",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Ground Beef",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238184",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Hot Giardinera",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238202",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Italian Beef",
                      "image": {
                        "original": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/008/146/original/Italian_Beef_Sandwich.jpg",
                        "active": true
                      },
                      "id": "238214",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Italian Sausage",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238181",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Jalapenos",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238204",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Kalamata Olives",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238215",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Mushrooms",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238189",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Parsley",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238197",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Peanuts",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238201",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Peas",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238203",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Pepperoni",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238177",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Pesto Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "246456",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Pineapple",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238205",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Portabella Mushroom",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238216",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Provolone",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238179",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Red Onion",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238190",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Red Pepper",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238192",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Ricotta",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238210",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Shrimp",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238223",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Smoked Bacon",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238185",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Smoked Turkey",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238187",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Spinach",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238196",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Sun-Dried Tomato",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238220",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Tomato",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238193",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Walnuts",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238221",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Yellow Bell Peppers",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "395919",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Zucchinni",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238225",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 53,
                      "name": "Green Beans",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "977523",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 54,
                      "name": "Cheddar Cheese Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "980194",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 54,
                      "name": "Philly Style Steak",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "980207",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 54,
                      "name": "Queso Chihuahua",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "980199",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    }
                  ],
                  "name": "Choice of Double Toppings on Full Pizza",
                  "multipleSelections": true,
                  "multipleModifiers": null,
                  "minSelections": 1,
                  "maxSelections": 5,
                  "id": "22704",
                  "description": null,
                  "allowGrouping": null,
                  "active": true
                },
                {
                  "priority": 2,
                  "options": [
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Aged Parmesan",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69942",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Alfredo Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "246464",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Artichoke Heart",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74068",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Asiago Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74028",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "BBQ Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "246472",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Banana Pepper",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70050",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Black Olive",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70018",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Bleu Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74024",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Broccoli",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70002",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Calamari",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74048",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Canadian Bacon",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69950",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Celery",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70014",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Cheddar",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69934",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Chicken",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69954",
                      "groupLabel": "Protein",
                      "group": "Protein",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Chorizo Sausage",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69974",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Eggplant",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74064",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Extra Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74098",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Feta Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74040",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Fontinella Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74032",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Fresh Basil",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70046",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Garlic",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69998",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Genoa Salami",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69966",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Goat Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74044",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Green Olive",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70022",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Green Pepper",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69986",
                      "groupLabel": "Veggies",
                      "group": "Veggies",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Ground Beef",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69958",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Hot Giardinera",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70030",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Italian Beef",
                      "image": {
                        "original": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/008/146/original/Italian_Beef_Sandwich.jpg",
                        "active": true
                      },
                      "id": "74052",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Italian Sausage",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69946",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Jalapenos",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70038",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Kalamata Olives",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74056",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Mushrooms",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69978",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Parsley",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70010",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Peanuts",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70026",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Peas",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70034",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Pepperoni",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69930",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Pesto Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "246468",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Pineapple",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70042",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Portabella Mushroom",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74060",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Provolone",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69938",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Red Onion",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69982",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Red Pepper",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69990",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Ricotta",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74036",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Shrimp",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74087",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Smoked Bacon",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69962",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Smoked Turkey",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69970",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Spinach",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70006",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Sun-Dried Tomato",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74076",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Tomato",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69994",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Walnuts",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74082",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Yellow Bell Peppers",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "395923",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Zucchinni",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "132563",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 53,
                      "name": "Green Beans",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "977856",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 54,
                      "name": "Cheddar Cheese Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "980435",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 54,
                      "name": "Philly Style Steak",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "980447",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 54,
                      "name": "Queso Chihuahua",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "980443",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    }
                  ],
                  "name": "Choice of Left Half Toppings",
                  "multipleSelections": true,
                  "multipleModifiers": null,
                  "minSelections": 1,
                  "maxSelections": null,
                  "id": "7519",
                  "description": "",
                  "allowGrouping": null,
                  "active": true
                },
                {
                  "priority": 3,
                  "options": [
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Aged Parmesan",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70066",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Alfredo Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "246480",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Artichoke Heart",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74200",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Asiago Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74160",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "BBQ Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "246488",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Banana Pepper",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70174",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Black Olive",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70142",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Bleu Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74148",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Broccoli",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70126",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Calamari",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74180",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Canadian Bacon",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70074",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Celery",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70138",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Cheddar",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70058",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Chicken",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70078",
                      "groupLabel": "Protein",
                      "group": "Protein",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Chorizo Sausage",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70098",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Eggplant",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74196",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Extra Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74156",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Feta Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74172",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Fontinella Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74164",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Fresh Basil",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70170",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Garlic",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70122",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Genoa Salami",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70090",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Goat Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74176",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Green Olive",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70146",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Green Pepper",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70110",
                      "groupLabel": "Veggies",
                      "group": "Veggies",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Ground Beef",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70082",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Hot Giardinera",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70154",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Italian Beef",
                      "image": {
                        "original": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/008/146/original/Italian_Beef_Sandwich.jpg",
                        "active": true
                      },
                      "id": "74184",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Italian Sausage",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70070",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Jalapenos",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70162",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Kalamata Olives",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74188",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Mushrooms",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70102",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Parsley",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70134",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Peanuts",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70150",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Peas",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70158",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Pepperoni",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70054",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Pesto Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "246484",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Pineapple",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70166",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Portabella Mushroom",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74192",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Provolone",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70062",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Red Onion",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70106",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Red Pepper",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70114",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Ricotta",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74168",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Shrimp",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74152",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Smoked Bacon",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70086",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Smoked Turkey",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70094",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Spinach",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70130",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Sun-Dried Tomato",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74208",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Tomato",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "70118",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Walnuts",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74212",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Yellow Bell Peppers",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "395927",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Zucchinni",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "132567",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 53,
                      "name": "Green Beans",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "978232",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 54,
                      "name": "Cheddar Cheese Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "980737",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 54,
                      "name": "Philly Style Steak",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "980753",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 54,
                      "name": "Queso Chihuahua",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "980746",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    }
                  ],
                  "name": "Choice of Right Half Toppings",
                  "multipleSelections": true,
                  "multipleModifiers": null,
                  "minSelections": 1,
                  "maxSelections": 5,
                  "id": "7520",
                  "description": "",
                  "allowGrouping": null,
                  "active": true
                },
                {
                  "priority": 4,
                  "options": [
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Extra Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74140",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Magic Herb Mixture (Roast Garlic, Sage, Rosemary, Thyme, Oregano)",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74144",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    }
                  ],
                  "name": "Choice of Extra Sauce and Magic Herbs",
                  "multipleSelections": true,
                  "multipleModifiers": null,
                  "minSelections": 0,
                  "maxSelections": null,
                  "id": "7527",
                  "description": "",
                  "allowGrouping": null,
                  "active": true
                },
                {
                  "priority": 5,
                  "options": [
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "E-Z Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74216",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "E-Z Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74220",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    }
                  ],
                  "name": "Customize your Pizza",
                  "multipleSelections": true,
                  "multipleModifiers": null,
                  "minSelections": 0,
                  "maxSelections": null,
                  "id": "8072",
                  "description": "",
                  "allowGrouping": null,
                  "active": true
                },
                {
                  "priority": 6,
                  "options": [
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "2 oz. Hot Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "278231",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "2 oz. Ranch",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "278235",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    }
                  ],
                  "name": "Choice of Dipping Sauce",
                  "multipleSelections": true,
                  "multipleModifiers": null,
                  "minSelections": 0,
                  "maxSelections": null,
                  "id": "26389",
                  "description": "",
                  "allowGrouping": null,
                  "active": true
                }
              ],
              "minQty": 0,
              "id": "72931",
              "coupon": null,
              "active": true
            },
            {
              "sizeName": "12 inch",
              "sizeId": 3605,
              "priority": null,
              "price": 10.29,
              "modifiers": [
                {
                  "priority": 0,
                  "options": [
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Aged Parmesan",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69819",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Alfredo Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "246439",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Artichoke Heart",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "73997",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Asiago Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "73957",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "BBQ Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "246447",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Banana Pepper",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69927",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Black Olive",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69895",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Bleu Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74013",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Broccoli",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69879",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Calamari",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "73977",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Canadian Bacon",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69827",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Celery",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69891",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Cheddar",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69811",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Chicken",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69831",
                      "groupLabel": "Protein",
                      "group": "Protein",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Chorizo Sausage",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69851",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Eggplant",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "73993",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Extra Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74021",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Feta Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "73969",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Fontinella Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "73961",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Fresh Basil",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69923",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Garlic",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69875",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Genoa Salami",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69843",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Goat Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "73973",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Green Olive",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69899",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Green Pepper",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69863",
                      "groupLabel": "Veggies",
                      "group": "Veggies",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Ground Beef",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69835",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Hot Giardinera",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69907",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Italian Beef",
                      "image": {
                        "original": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/008/146/original/Italian_Beef_Sandwich.jpg",
                        "active": true
                      },
                      "id": "73981",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Italian Sausage",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69823",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Jalapenos",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69915",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Kalamata Olives",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "73985",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Mushrooms",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69855",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Parsley",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69887",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Peanuts",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69903",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Peas",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69911",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Pepperoni",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69807",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Pesto Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "246443",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Pineapple",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69919",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Portabella Mushroom",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "73989",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Provolone",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69815",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Red Onion",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69859",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Red Pepper",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69867",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Ricotta",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "73965",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Shrimp",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74017",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Smoked Bacon",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69839",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Smoked Turkey",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69847",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Spinach",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69883",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Sun-Dried Tomato",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74005",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Tomato",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "69871",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Walnuts",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "74009",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Yellow Bell Peppers",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "395916",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Zucchinni",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "132560",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 53,
                      "name": "Green Beans",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "977219",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 54,
                      "name": "Cheddar Cheese Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "978941",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 55,
                      "name": "Philly Style Steak",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "979542",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 55,
                      "name": "Queso Chihuahua",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "979535",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    }
                  ],
                  "name": "Choice of Toppings on Full Pizza",
                  "multipleSelections": true,
                  "multipleModifiers": null,
                  "minSelections": 1,
                  "maxSelections": 5,
                  "id": "7518",
                  "description": "",
                  "allowGrouping": null,
                  "active": true
                },
                {
                  "priority": 1,
                  "options": [
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Aged Parmesan",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238229",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Alfredo Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "246451",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Artichoke Heart",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238267",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Asiago Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238257",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "BBQ Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "246459",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Banana Pepper",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238256",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Black Olive",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238248",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Bleu Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238271",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Broccoli",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238244",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Calamari",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238262",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Canadian Bacon",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238231",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Celery",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238247",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Cheddar",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238227",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Chicken",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238232",
                      "groupLabel": "Protein",
                      "group": "Protein",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Chorizo Sausage",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238237",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Eggplant",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238266",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Extra Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238273",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Feta Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238260",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Fontinella Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238258",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Fresh Basil",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238255",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Garlic",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238243",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Genoa Salami",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238235",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Goat Cheese",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238261",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Green Olive",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238249",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Green Pepper",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238240",
                      "groupLabel": "Veggies",
                      "group": "Veggies",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Ground Beef",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238233",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Hot Giardinera",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238251",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Italian Beef",
                      "image": {
                        "original": "https://dbgcbnch6yz43.cloudfront.net/images/pictures/files/000/008/146/original/Italian_Beef_Sandwich.jpg",
                        "active": true
                      },
                      "id": "238263",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Italian Sausage",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238230",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Jalapenos",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238253",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Kalamata Olives",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238264",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Mushrooms",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238238",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Parsley",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238246",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Peanuts",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238250",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Peas",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238252",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Pepperoni",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238226",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Pesto Sauce",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "246455",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Pineapple",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238254",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Portabella Mushroom",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238265",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Provolone",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238228",
                      "groupLabel": "Meat & Cheese",
                      "group": "Meat & Cheese",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Red Onion",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238239",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Red Pepper",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238241",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Ricotta",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238259",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Shrimp",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238272",
                      "groupLabel": null,
                      "group": null,
                      "description": "",
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Smoked Bacon",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238234",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Smoked Turkey",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238236",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Spinach",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238245",
                      "groupLabel": "Produce",
                      "group": "Produce",
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Sun-Dried Tomato",
                      "image": {
                        "original": null,
                        "active": false
                      },
                      "id": "238269",
                      "groupLabel": null,
                      "group": null,
                      "description": null,
                      "active": true
                    },
                    {
                      "weight": 1,
                      "priority": 0,
                      "name": "Tomato",
                      "image": {
                        "original": null,<