Skip to content

Instantly share code, notes, and snippets.

@noogen
Last active January 21, 2020 16:13
Show Gist options
  • Save noogen/00412402cad52e6f2bb18cac1d71b05d to your computer and use it in GitHub Desktop.
Save noogen/00412402cad52e6f2bb18cac1d71b05d to your computer and use it in GitHub Desktop.
Rough draft Circular API

Example

Let say you have Circulars that would rendered like so:

Booklet Example

Page Example

Note default render when there are no layout define will be 2 columns on normal screen and 1 column on mobile.

We would expect Vendor/Client REST API to return data as followed.

GET /api/v1/circular/{chain}/{store_number}?start_at=date

{
    "id": 321,
    "chain": "greers",
    "store_number": 123,
    "headline": "Greer's Weekly Ads",
    "circulars": []  // array of circulars - see schema below
}
  • start_at - query string to pass in a future date for previewing so you can preview/QA ahead of time

circulars

{
    "id": 123,
    "headline": "This Week Ad's",
    "image_url": "preview or fallback image url",
    "pdf_url": "url to pdf for this circular - if available",
    "header_html": "html that goes above all pages - depend on template - html only - see-also append_html",
    "footer_html": "html that goes below all pages - depend on template - html only - see-also append_html",
    "append_html": "html that below pager on all pages",
    "book_page_slug": "default/fallback page layout slug - optional - if empty, grid size layout, see-also item.slot",
    "pages": [] // array of pages and should be pre-sorted with smallest page first, e.g. page 1-n
}

pages

data from API should be pre-sorted or a sort_order value is provided

{
    "id": 234,
    "image_url": "image url if no item sent - required in all cases.",
    "pdf_url": "pdf for this page allowing use to download specific page pdf - required if no pdf url provided at circular level",
    "sort_order": "optional - this number is only use for sorting, not for UI display",
    "items": [],  // array of items - see schema definition below
    "append_html": "page speicifc html that go above pager",
    "item_slug": "item template to use for rendering - optional - default value to classic template",
    "book_page_slug": "override page layout to use - optional with fallback to circulars.book_page_slug"
}

items

data from API should be pre-sorted or a sort_order value is provided

{
    "id": 345,  // any number uniquely identify this item
    "image_url": "primary image url", // publicly accessible url of main item image
    "sale_price": "$5.99",         // regular price
    "discount": "$2",              // discount/saving
    "final_price": "$3.99",        // sale/final price
    "saving": "Save Up to $2.00",  // short message/teaser about the sale
    "multi": 1,                    // sales quantity multiple, i.e: 2 for buy-2 for the price of 1
    "uom": "ea.",                  // text identify unit - ea, lb, oz, etc...
    "line1": "Hormel Always Tender Marinated Pork Tenderloin or Pork Loin Filet",
    "line2": "1.15-1.5 lb. Selected Varieties",
    "limit": "item note, warning, limit, disclaimers",
    "dept": "Meat",                // department or category
    "brand": "Hormel",             // brand of item
    "medias": [],                  // optional - list/array of other images or video
    "upcs": [],                    // list/array of upcs, i.e. Pepsi sale can include many UPCs
    "item_slug": "item template to use - optional - fallback to page.item_slug",
    "slot": "identify the location of book_page_slug slot - if size layout, this is a value between 1-12 in columns",
    "sort_order": "the sort value", // optional - default to item order if not provided
    "classnames": "the css class names to decorate the item container element",
    "custom_html": "optional - to pass in to override template html for this item",
    "recipes: []                    // optional - list/array of any related recipe data
}

Note item schema is generically defined with all fields to provide full set of available data. Fields may or may-not be use on specific item rendering template (item_slug).

{
"id": 340,
"chain": "greers",
"store_number": 6674,
"circulars": [
{
"id": 94383,
"headline": "Store Brands 10/2-28",
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938877/7938877.jpg",
"pdf_url": "https://www.trybrick.com",
"header_html": null,
"footer_html": null,
"append_html": null,
"pages": [
{
"id": 1625505,
"headline": null,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938877/7938877.jpg",
"pdf_url": "https://www.trybrick.com",
"append_html": null,
"items": [
{
"id": 38231234,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570598.jpg",
"final_price": "57¢",
"brand": "Best Choice",
"line1": "Best Choice Macaroni & Cheese",
"line2": "5.5-7.25-Oz. Plus 10% at Checkout",
"dept": "Grocery",
"saving": null,
"multi": 1
},
{
"id": 38231235,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570599.jpg",
"final_price": "92¢",
"brand": "Best Choice",
"line1": "Best Choice Foam Cups",
"line2": "20-Ct. Plus 10% at Checkout",
"dept": "Grocery",
"saving": null,
"multi": 1
},
{
"id": 38231236,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570600.jpg",
"final_price": "80¢",
"brand": "Best Choice",
"line1": "Best Choice Mustard",
"line2": "20-Oz. Plus 10% at Checkout",
"dept": "Condiments",
"saving": null,
"multi": 1
},
{
"id": 38231237,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570601.jpg",
"final_price": "87¢",
"brand": "Best Choice",
"line1": "Best Choice Candy",
"line2": "3.25-9.25-Oz. Selected Varieties. Plus 10% at Checkout",
"dept": "Cookies / Crackers / Snacks",
"saving": null,
"multi": 1
},
{
"id": 38231238,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570602.jpg",
"final_price": "80¢",
"brand": "Best Choice",
"line1": "Best Choice Oyster Crackers",
"line2": "9-Oz. Plus 10% at Checkout",
"dept": "Cookies / Crackers / Snacks",
"saving": null,
"multi": 1
},
{
"id": 38231239,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570603.jpg",
"final_price": "76¢",
"brand": "Best Choice",
"line1": "Best Choice Pasta",
"line2": "16-Oz. Selected Varieties. Plus 10% at Checkout",
"dept": "Pastas & Sauces",
"saving": null,
"multi": 1
},
{
"id": 38231240,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570604.jpg",
"final_price": "64¢",
"brand": "Best Choice",
"line1": "Best Choice Beans",
"line2": "15-15.5-Oz. Selected Varieties. Plus 10% at Checkout",
"dept": "Canned Goods",
"saving": null,
"multi": 1
},
{
"id": 38231241,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570605.jpg",
"final_price": "64¢",
"brand": "Best Choice",
"line1": "Best Choice Tomatoes",
"line2": "14.5-15-Oz. Selected Varieties. Plus 10% at Checkout",
"dept": "Canned Goods",
"saving": null,
"multi": 1
},
{
"id": 38231242,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570606.jpg",
"final_price": "90¢",
"brand": "Best Choice",
"line1": "Best Choice Cutlery",
"line2": "48-Ct. Plus 10% at Checkout",
"dept": "Paper & Plastic Goods",
"saving": null,
"multi": 1
},
{
"id": 38231243,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570607.jpg",
"final_price": "68¢",
"brand": "Best Choice",
"line1": "Best Choice Easy Skillet",
"line2": "4-5.7-Oz. Plus 10% at Checkout",
"dept": "Grocery",
"saving": null,
"multi": 1
},
{
"id": 38231244,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570608.jpg",
"final_price": "78¢",
"brand": "Best Choice",
"line1": "Best Choice Soda",
"line2": "2-Ltr. Bottle, Selected Varieties. Plus 10% at Checkout",
"dept": "Beverages",
"saving": null,
"multi": 1
},
{
"id": 38231245,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570609.jpg",
"final_price": "83¢",
"brand": "Best Choice",
"line1": "Best Choice English Muffins",
"line2": "6-Ct. Plus 10% at Checkout",
"dept": "Bakery",
"saving": null,
"multi": 1
},
{
"id": 38231246,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570610.jpg",
"final_price": "$2.58",
"brand": "Best Choice",
"line1": "Best Choice Sundae Cones",
"line2": "6-Ct. Plus 10% at Checkout",
"dept": "Ice Cream / Frozen Desserts",
"saving": null,
"multi": 1
},
{
"id": 38231247,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570611.jpg",
"final_price": "$3.58",
"brand": "Best Choice",
"line1": "Best Choice Pizza",
"line2": "12.9-29.8-Oz. Plus 10% at Checkout",
"dept": "Frozen Foods",
"saving": null,
"multi": 1
},
{
"id": 38231248,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570612.jpg",
"final_price": "$1.80",
"brand": "Best Choice",
"line1": "Best Choice Cookie Dough",
"line2": "16-Oz. Selected Varieties. Plus 10% at Checkout",
"dept": "Dairy",
"saving": null,
"multi": 1
},
{
"id": 38231249,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570613.jpg",
"final_price": "$1.38",
"brand": "Best Choice",
"line1": "Best Choice Cream Cheese Spread",
"line2": "8-Oz. Plus 10% at Checkout",
"dept": "Dairy",
"saving": null,
"multi": 1
},
{
"id": 38231250,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570614.jpg",
"final_price": "$1.27",
"brand": "Best Choice",
"line1": "Best Choice Dressing",
"line2": "16-Oz. Plus 10% at Checkout",
"dept": "Condiments",
"saving": null,
"multi": 1
},
{
"id": 38231251,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570615.jpg",
"final_price": "$2.52",
"brand": "Best Choice",
"line1": "Best Choice Paper Plates",
"line2": "80-Ct. Plus 10% at Checkout",
"dept": "Paper & Plastic Goods",
"saving": null,
"multi": 1
},
{
"id": 38231252,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570616.jpg",
"final_price": "$6.70",
"brand": "Best Choice",
"line1": "Best Choice Premium Paper Towels",
"line2": "8 Rolls. Plus 10% at Checkout",
"dept": "Paper & Plastic Goods",
"saving": null,
"multi": 1
},
{
"id": 38231253,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570617.jpg",
"final_price": "$1.58",
"brand": "Best Choice",
"line1": "Best Choice Peanut Butter",
"line2": "16-Oz. Selected Varieties. Plus 10% at Checkout",
"dept": "Grocery",
"saving": null,
"multi": 1
},
{
"id": 38231254,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570618.jpg",
"final_price": "$1.82",
"brand": "Best Choice",
"line1": "Best Choice Jumbo Marshmallows",
"line2": "24-Oz. Plus 10% at Checkout",
"dept": "Cookies / Crackers / Snacks",
"saving": null,
"multi": 1
},
{
"id": 38231255,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570619.jpg",
"final_price": "$2.02",
"brand": "Best Choice",
"line1": "Best Choice Graham Crackers",
"line2": "14.4-Oz. Plus 10% at Checkout",
"dept": "Cookies / Crackers / Snacks",
"saving": null,
"multi": 1
},
{
"id": 38231256,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570620.jpg",
"final_price": "$1.34",
"brand": "Best Choice",
"line1": "Best Choice Toaster Pastries",
"line2": "8-Ct. Plus 10% at Checkout",
"dept": "Cereal & Breakfast",
"saving": null,
"multi": 1
},
{
"id": 38231257,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570621.jpg",
"final_price": "$1.57",
"brand": "Best Choice",
"line1": "Best Choice Hashbrowns",
"line2": "28-32-Oz. Plus 10% at Checkout",
"dept": "Frozen Foods",
"saving": null,
"multi": 1
},
{
"id": 38231258,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570622.jpg",
"final_price": "$1.72",
"brand": "Best Choice",
"line1": "Best Choice Shoestring Potatoes",
"line2": "28-Oz. Plus 10% at Checkout",
"dept": "Frozen Foods",
"saving": null,
"multi": 1
},
{
"id": 38231259,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570623.jpg",
"final_price": "$1.83",
"brand": "Best Choice",
"line1": "Best Choice Potatoes",
"line2": "28-32-Oz. Selected Varieties. Plus 10% at Checkout",
"dept": "Frozen Foods",
"saving": null,
"multi": 1
},
{
"id": 38231260,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570624.jpg",
"final_price": "$1.03",
"brand": "Best Choice",
"line1": "Best Choice Jumbo Biscuits",
"line2": "16-Oz. Selected Varieties. Plus 10% at Checkout",
"dept": "Dairy",
"saving": null,
"multi": 1
},
{
"id": 38231261,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570625.jpg",
"final_price": "$1.27",
"brand": "Best Choice",
"line1": "Best Choice Saltines",
"line2": "16-Oz. Plus 10% at Checkout",
"dept": "Cookies / Crackers / Snacks",
"saving": null,
"multi": 1
},
{
"id": 38231262,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570626.jpg",
"final_price": "46¢",
"brand": "Best Choice",
"line1": "Best Choice Chili Seasoning Mix",
"line2": "1-1.25-Oz. Plus 10% at Checkout",
"dept": "Grocery",
"saving": null,
"multi": 1
},
{
"id": 38231263,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570627.jpg",
"final_price": "$1.15",
"brand": "Best Choice",
"line1": "Best Choice Hot Cocoa Mix",
"line2": "8-10-Ct. Plus 10% at Checkout",
"dept": "Coffee / Tea / Cocoa",
"saving": null,
"multi": 1
},
{
"id": 38231264,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938879/7938879_38570628.jpg",
"final_price": "$1.27",
"brand": "Best Choice",
"line1": "Best Choice Apple Juice or Cider",
"line2": "64-Oz. Plus 10% at Checkout",
"dept": "Beverages",
"saving": null,
"multi": 1
}
]
},
{
"id": 1625506,
"headline": null,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938877/7938877.jpg",
"pdf_url": "https://www.trybrick.com",
"append_html": null,
"items": [
{
"id": 38231265,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938880/7938880_38570537.jpg",
"final_price": "$1.15",
"brand": "Always Save",
"line1": "Always Save Sour Cream",
"line2": "16-oz. Plus 10% at Checkout",
"dept": "Dairy",
"saving": null,
"multi": 1
},
{
"id": 38231266,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938880/7938880_38570538.jpg",
"final_price": "$1.07",
"brand": "Always Save",
"line1": "Always Save Dish Detergent",
"line2": "25-oz. Plus 10% at Checkout",
"dept": "Cleaning & Laundry",
"saving": null,
"multi": 1
},
{
"id": 38231267,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938880/7938880_38570539.jpg",
"final_price": "$8.21",
"brand": "Always Save",
"line1": "Always Save Cat Food",
"line2": "16-lb. Plus 10% at Checkout",
"dept": "Pet Supplies",
"saving": null,
"multi": 1
},
{
"id": 38231268,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938880/7938880_38570540.jpg",
"final_price": "80¢",
"brand": "Always Save",
"line1": "Always Save Sandwich Slices",
"line2": "8-oz. Plus 10% at Checkout",
"dept": "Meat & Poultry",
"saving": null,
"multi": 1
},
{
"id": 38231269,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938880/7938880_38570541.jpg",
"final_price": "$3.27",
"brand": "Always Save",
"line1": "Always Save Paper Towels",
"line2": "6 Rolls. Plus 10% at Checkout",
"dept": "Paper & Plastic Goods",
"saving": null,
"multi": 1
},
{
"id": 38231270,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938880/7938880_38570542.jpg",
"final_price": "$1.68",
"brand": "Always Save",
"line1": "Always Save Cat Litter",
"line2": "10-lb. Plus 10% at Checkout",
"dept": "Pet Supplies",
"saving": null,
"multi": 1
},
{
"id": 38231271,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938880/7938880_38570543.jpg",
"final_price": "$2.38",
"brand": "Always Save",
"line1": "Always Save Butter",
"line2": "16-oz. Plus 10% at Checkout",
"dept": "Dairy",
"saving": null,
"multi": 1
},
{
"id": 38231272,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938880/7938880_38570544.jpg",
"final_price": "$1.40",
"brand": "Always Save",
"line1": "Always Save Chocolate Syrup",
"line2": "24-oz. Plus 10% at Checkout",
"dept": "Grocery",
"saving": null,
"multi": 1
},
{
"id": 38231273,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938880/7938880_38570545.jpg",
"final_price": "90¢",
"brand": "Always Save",
"line1": "Always Save Fruit Drinks",
"line2": "6-pk. Plus 10% at Checkout",
"dept": "Beverages",
"saving": null,
"multi": 1
},
{
"id": 38231274,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938880/7938880_38570546.jpg",
"final_price": "$1.24",
"brand": "Always Save",
"line1": "Always Save Creme Cookies",
"line2": "25-oz. Plus 10% at Checkout",
"dept": "Cookies / Crackers / Snacks",
"saving": null,
"multi": 1
},
{
"id": 38231275,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938880/7938880_38570547.jpg",
"final_price": "$1.25",
"brand": "Always Save",
"line1": "Always Save Pancake Syrup",
"line2": "24-oz. Plus 10% at Checkout",
"dept": "Cereal & Breakfast",
"saving": null,
"multi": 1
},
{
"id": 38231276,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938880/7938880_38570548.jpg",
"final_price": "$1.65",
"brand": "Always Save",
"line1": "Always Save Peach Pieces",
"line2": "29-oz. Plus 10% at Checkout",
"dept": "Canned Goods",
"saving": null,
"multi": 1
},
{
"id": 38231277,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938880/7938880_38570549.jpg",
"final_price": "52¢",
"brand": "Always Save",
"line1": "Always Save Tomato, Chicken or Vegetable Soup",
"line2": "10.5-oz. Plus 10% at Checkout",
"dept": "Canned Goods",
"saving": null,
"multi": 1
},
{
"id": 38231278,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938880/7938880_38570550.jpg",
"final_price": "52¢",
"brand": "Always Save",
"line1": "Always Save Cream of Mushroom or Chicken Soup",
"line2": "10.5-oz. Plus 10% at Checkout",
"dept": "Canned Goods",
"saving": null,
"multi": 1
},
{
"id": 38231279,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938880/7938880_38570551.jpg",
"final_price": "$2.23",
"brand": "Always Save",
"line1": "Always Save Coffee",
"line2": "11.5-oz. Plus 10% at Checkout",
"dept": "Coffee / Tea / Cocoa",
"saving": null,
"multi": 1
},
{
"id": 38231280,
"image_url": "https://upload.brickinc.net/circular/2/greers/201909/7938880/7938880_38570552.jpg",
"final_price": "$1.04",
"brand": "Always Save",
"line1": "Always Save Coffee Creamer",
"line2": "10-oz. Plus 10% at Checkout",
"dept": "Dairy",
"saving": null,
"multi": 1
}
]
}
]
},
{
"id": 94423,
"headline": "Ace Ad October 10/1-10/31",
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939180/7939180.jpg",
"pdf_url": "https://www.trybrick.com",
"header_html": null,
"footer_html": null,
"append_html": null,
"pages": [
{
"id": 1626038,
"headline": null,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939180/7939180.jpg",
"pdf_url": "https://www.trybrick.com",
"append_html": null,
"items": [
{
"id": 38241383,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939180/7939180_38581315.jpg",
"final_price": "2/$7",
"brand": "Great Stuff",
"line1": "GREAT STUFF GAPS & CRACKS OR BIG GAP FILLER FOAM SEALANT",
"line2": "12 Oz. 13322, 19077",
"dept": "General Merchandise",
"saving": null,
"multi": 2
},
{
"id": 38241384,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939180/7939180_38581316.jpg",
"final_price": "$12.99",
"brand": "Flex Seal",
"line1": "FLEX SEAL, FLEX TAPE, FLEX GLUE OR FLEX SHOT RUBBER SEALANT",
"line2": "Assorted Sizes. As Seen on TV! 6215107, 6238554, 6295950",
"dept": "General Merchandise",
"saving": null,
"multi": 1
},
{
"id": 38241385,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939180/7939180_38581317.jpg",
"final_price": "$13.99",
"brand": "Ace",
"line1": "ACE TRASH CAN",
"line2": "32 Gallon, Made by Rubbermaid. 71102, 71162, 7131451. REGULAR PRICE $17.99 - ACE REWARDS $4.00. LIMIT 3 AT THIS PRICE",
"dept": "Lawn & Garden",
"saving": null,
"multi": 1
},
{
"id": 38241386,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939180/7939180_38581318.jpg",
"final_price": "$9.99",
"brand": "Iron Hold",
"line1": "IRON HOLD CONTRACTOR TRASH BAGS",
"line2": "20 Ct. 42 Gallon or 15 Ct. 55 Gallon. 6093082, 6038574. REGULAR PRICE $12.99 - ACE REWARDS $3.00. LIMIT 3 AT THIS PRICE",
"dept": "Lawn & Garden",
"saving": null,
"multi": 1
},
{
"id": 38241387,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939180/7939180_38581319.jpg",
"final_price": "2/$6",
"brand": "RV",
"line1": "RV ANTIFREEZE",
"line2": "Gallon. 81003",
"dept": "General Merchandise",
"saving": null,
"multi": 2
},
{
"id": 38241388,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939180/7939180_38581320.jpg",
"final_price": "$3.49",
"brand": "Pennzoil",
"line1": "PENNZOIL MOTOR OIL",
"line2": "SAE 30W, 5W-20, 5W-30, 10W-30, 10W-40 or High Mileage. 8120453, 8165169, 84381, 84382, 84383, 89703",
"dept": "General Merchandise",
"saving": null,
"multi": 1
},
{
"id": 38241389,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939180/7939180_38581321.jpg",
"final_price": "BUY ONE GET ONE FREE",
"brand": "Kaytee",
"line1": "KAYTEE SONGBIRD BLEND",
"line2": "7 Lb. or NUT & FRUIT BLEND 5 Lb. 81053, 8123820. MIX & MATCH",
"dept": "Pet Supplies",
"saving": null,
"multi": 1
},
{
"id": 38241390,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939180/7939180_38581322.jpg",
"final_price": "$9.99",
"brand": "Ace",
"line1": "ACE WILD BIRD FOOD",
"line2": "40 Lb. 8315087",
"dept": "Produce",
"saving": null,
"multi": 1
},
{
"id": 38241391,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939180/7939180_38581323.jpg",
"final_price": "$9.99",
"brand": "Ace",
"line1": "ACE BLACK OIL SUNFLOWER SEED",
"line2": "20 Lb. Bag. 81121",
"dept": "Pet Supplies",
"saving": null,
"multi": 1
},
{
"id": 38241392,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939180/7939180_38581324.jpg",
"final_price": "$9.99",
"brand": "Ace",
"line1": "ACE LED FLOODLIGHT BULB",
"line2": "2 Pk. 90 Watt. Equivalent Floodlight. 3565785, 3565793",
"dept": "General Merchandise",
"saving": null,
"multi": 1
},
{
"id": 38241393,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939180/7939180_38581325.jpg",
"final_price": "BUY TWO GET ONE FREE",
"brand": "Ace",
"line1": "ACE BASIC PLEATED FURNACE AIR FILTER",
"line2": "Assorted Sizes. 4000493",
"dept": "General Merchandise",
"saving": null,
"multi": 1
},
{
"id": 38241394,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939180/7939180_38581326.jpg",
"final_price": "$99.99",
"brand": "DeWalt",
"line1": "DEWALT 20V COMPACT IMPACT DRIVER OR DRILL/DRIVER",
"line2": "2492577, 2385458",
"dept": "General Merchandise",
"saving": null,
"multi": 1
},
{
"id": 38241395,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939180/7939180_38581327.jpg",
"final_price": "$9.99",
"brand": "Ace",
"line1": "ACE POLY LEAF RAKE OR STEEL SPRING RAKE",
"line2": "7502925, 74978",
"dept": "Lawn & Garden",
"saving": null,
"multi": 1
},
{
"id": 38241396,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939180/7939180_38581328.jpg",
"final_price": "$17.99",
"brand": "Ace",
"line1": "ACE SOUTHERN WEED & FEED",
"line2": "Covers 5000 Sq. Ft. 7475304. REGULAR PRICE $19.99 - ACE REWARDS $2.00. LIMIT 2 AT THIS PRICE",
"dept": "Lawn & Garden",
"saving": null,
"multi": 1
},
{
"id": 38241397,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939180/7939180_38581329.jpg",
"final_price": "$19.99",
"brand": "Scotts",
"line1": "SCOTTS TURF BUILDER BONUS S SOUTHERN WEED & FEED",
"line2": "Covers 5000 Sq. Ft. 7363526. REGULAR PRICE $22.99 - ACE REWARDS $3.00. LIMIT 2 AT THIS PRICE",
"dept": "Lawn & Garden",
"saving": null,
"multi": 1
}
]
},
{
"id": 1626041,
"headline": null,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939180/7939180.jpg",
"pdf_url": "https://www.trybrick.com",
"append_html": null,
"items": []
}
]
},
{
"id": 94454,
"headline": "Greer's 10/16-22",
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939206/7939206.jpg",
"pdf_url": "https://www.trybrick.com",
"header_html": null,
"footer_html": null,
"append_html": null,
"pages": [
{
"id": 1626261,
"headline": null,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939206/7939206.jpg",
"pdf_url": "https://www.trybrick.com",
"append_html": null,
"items": [
{
"id": 38244763,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583667.jpg",
"final_price": "2.48 EA.",
"brand": "",
"line1": "RED POTATOES",
"line2": "3 lb. Bag. Plus 10% at checkout",
"dept": "Produce",
"saving": null,
"multi": 1
},
{
"id": 38244764,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583668.jpg",
"final_price": "4.98 EA.",
"brand": "Honeycrisp",
"line1": "HONEYCRISP APPLES",
"line2": "3 lb. Bag. Plus 10% at checkout",
"dept": "Produce",
"saving": null,
"multi": 1
},
{
"id": 38244765,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583283.jpg",
"final_price": ".68 LB.",
"brand": "",
"line1": "ACORN, BUTTERNUT OR SPAGHETTI SQUASH",
"line2": "Plus 10% at checkout",
"dept": "Produce",
"saving": null,
"multi": 1
},
{
"id": 38244766,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583669.jpg",
"final_price": "2.98 EA.",
"brand": "",
"line1": "SWEET ONIONS",
"line2": "3 lb. Bag. Plus 10% at checkout",
"dept": "Produce",
"saving": null,
"multi": 1
},
{
"id": 38244767,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583287.jpg",
"final_price": ".88 EA.",
"brand": "",
"line1": "DECORATIVE MINI PUMPKINS",
"line2": "Plus 10% at checkout",
"dept": "Produce",
"saving": null,
"multi": 1
},
{
"id": 38244768,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583670.jpg",
"final_price": ".98 LB.",
"brand": "",
"line1": "RED RIPE TOMATOES",
"line2": "Plus 10% at checkout",
"dept": "Produce",
"saving": null,
"multi": 1
},
{
"id": 38244769,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583671.jpg",
"final_price": "2.98 EA.",
"brand": "",
"line1": "GREER'S PREMIUM SMOKED SAUSAGE",
"line2": "1 lb. Pkg., Regular or Baby Link. Plus 10% at checkout",
"dept": "Meat & Poultry",
"saving": null,
"multi": 1
},
{
"id": 38244770,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583672.jpg",
"final_price": "1.36 EA.",
"brand": "Carolina Pride",
"line1": "CAROLINA PRIDE ROLL SAUSAGE",
"line2": "16 oz. Plus 10% at checkout",
"dept": "Meat & Poultry",
"saving": null,
"multi": 1
},
{
"id": 38244771,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583673.jpg",
"final_price": "2.26 EA.",
"brand": "Carolina Pride",
"line1": "CAROLINA PRIDE SLICED HAM",
"line2": "10 oz. Pkg., Assorted Varieties. Plus 10% at checkout",
"dept": "Meat & Poultry",
"saving": null,
"multi": 1
},
{
"id": 38244772,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583674.jpg",
"final_price": "1.17 EA.",
"brand": "Carolina Pride",
"line1": "CAROLINA PRIDE ALL MEAT HOT DOGS OR SLICED BOLOGNA",
"line2": "12 oz. Pkg. Plus 10% at checkout",
"dept": "Meat & Poultry",
"saving": null,
"multi": 1
},
{
"id": 38244773,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583675.jpg",
"final_price": "2.26 LB.",
"brand": "",
"line1": "LEAN & TENDER ST. LOUIS STYLE PORK RIBS",
"line2": "All Natural, 1 Slab Pack. Plus 10% at checkout",
"dept": "Meat & Poultry",
"saving": null,
"multi": 1
},
{
"id": 38244774,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583676.jpg",
"final_price": "2.44 LB.",
"brand": "",
"line1": "FRESH WHOLE PORK TENDERLOINS",
"line2": "Swift Premium, All Natural, Cut & Wrapped Free. Plus 10% at checkout",
"dept": "Meat & Poultry",
"saving": null,
"multi": 1
},
{
"id": 38244775,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583677.jpg",
"final_price": "2.98 LB.",
"brand": "",
"line1": "WHOLE BONELESS SIRLOIN TIP",
"line2": "Premium, USDA Select, Black Angus Beef. Plus 10% at checkout",
"dept": "Meat & Poultry",
"saving": null,
"multi": 1
},
{
"id": 38244776,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583678.jpg",
"final_price": "2.72 LB.",
"brand": "",
"line1": "CHOPPED BEEF PATTIES",
"line2": "Premium, USDA Select, Black Angus Beef, Family Pack. Plus 10% at checkout",
"dept": "Meat & Poultry",
"saving": null,
"multi": 1
},
{
"id": 38244777,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583679.jpg",
"final_price": "5.36 LB.",
"brand": "",
"line1": "BONELESS NEW YORK STRIP STEAKS",
"line2": "Premium, USDA Select, Black Angus Beef, Family Pack. Plus 10% at checkout",
"dept": "Meat & Poultry",
"saving": null,
"multi": 1
},
{
"id": 38244778,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583680.jpg",
"final_price": "1.53 LB.",
"brand": "",
"line1": "FRESH SLICED PORK STEAKS OR COUNTRY STYLE FINGER RIBS",
"line2": "Premium, All Natural, Family Pack. Plus 10% at checkout",
"dept": "Meat & Poultry",
"saving": null,
"multi": 1
},
{
"id": 38244779,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583681.jpg",
"final_price": ".90 LB.",
"brand": "Sanderson Farms",
"line1": "SANDERSON FARMS FRESH FRYER DRUMSTICKS OR THIGHS",
"line2": "Grade A, All Natural, Family Pack. Plus 10% at checkout",
"dept": "Meat & Poultry",
"saving": null,
"multi": 1
},
{
"id": 38244780,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583682.jpg",
"final_price": "4.45 LB.",
"brand": "",
"line1": "BONELESS NEW YORK STRIP STEAKS",
"line2": "USDA Inspected, Family Pack. Plus 10% at checkout",
"dept": "Meat & Poultry",
"saving": null,
"multi": 1
},
{
"id": 38244781,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583683.jpg",
"final_price": "1.17 LB.",
"brand": "",
"line1": "TENDER WHOLE BOSTON BUTTS",
"line2": "Premium, All Natural, 2 Pack. Plus 10% at checkout",
"dept": "Meat & Poultry",
"saving": null,
"multi": 1
},
{
"id": 38244782,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583684.jpg",
"final_price": "2.17 LB.",
"brand": "",
"line1": "GROUND BEEF",
"line2": "Angus, Sold In 10 Lb. Chub. Plus 10% at checkout",
"dept": "Meat & Poultry",
"saving": null,
"multi": 1
},
{
"id": 38244783,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939208/7939208_38583319.jpg",
"final_price": "2.26 LB.",
"brand": "",
"line1": "FRESH MARKET MADE GROUND BEEF",
"line2": "Premium Angus, Family Pack. Plus 10% at checkout",
"dept": "Meat & Poultry",
"saving": null,
"multi": 1
}
]
},
{
"id": 1626262,
"headline": null,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939206/7939206.jpg",
"pdf_url": "https://www.trybrick.com",
"append_html": null,
"items": [
{
"id": 38244784,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583400.jpg",
"final_price": "4.50 LB.",
"brand": "GREER'S SIGNATURE",
"line1": "GREER'S SIGNATURE CHICKEN SALADS",
"line2": "Traditional or Grape & Pecan Made Right Here! Plus 10% at checkout",
"dept": "Deli",
"saving": null,
"multi": 1
},
{
"id": 38244785,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583401.jpg",
"final_price": "5.20 LB.",
"brand": "Kretschmar",
"line1": "KRETSCHMAR BABY SWISS CHEESE",
"line2": "Sliced Fresh In The Deli! Plus 10% at checkout",
"dept": "Deli",
"saving": null,
"multi": 1
},
{
"id": 38244786,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583402.jpg",
"final_price": "4.95 LB.",
"brand": "Kretschmar",
"line1": "KRETSCHMAR VIRGINIA HAM",
"line2": "Honey or Smoked. Plus 10% at checkout",
"dept": "Deli",
"saving": null,
"multi": 1
},
{
"id": 38244787,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583403.jpg",
"final_price": "1.74 EA.",
"brand": "",
"line1": "CARTOZZO TWIN FRENCH BREAD",
"line2": "Plus 10% at checkout",
"dept": "Bakery",
"saving": null,
"multi": 1
},
{
"id": 38244788,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583404.jpg",
"final_price": "2.98 EA.",
"brand": "Lofthouse",
"line1": "LOFTHOUSE BAKED COOKIES",
"line2": "12 ct. Assorted Varieties. Plus 10% at checkout",
"dept": "Bakery",
"saving": null,
"multi": 1
},
{
"id": 38244789,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583405.jpg",
"final_price": "2/$5",
"brand": "Sabra",
"line1": "SABRA HUMMUS",
"line2": "10 oz. Plus 10% at checkout",
"dept": "Deli",
"saving": null,
"multi": 2
},
{
"id": 38244790,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583406.jpg",
"final_price": "12.99",
"brand": "Michelob",
"line1": "MICHELOB BEER",
"line2": "12 Pack Cans or Bottles. Plus 10% at checkout",
"dept": "Wine / Spirits / Beer",
"saving": null,
"multi": 1
},
{
"id": 38244791,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583407.jpg",
"final_price": "6.70",
"brand": "Genesee",
"line1": "GENESEE BEER",
"line2": "12 Pack, Not Available In All Stores. Plus 10% at checkout",
"dept": "Wine / Spirits / Beer",
"saving": null,
"multi": 1
},
{
"id": 38244792,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583408.jpg",
"final_price": "8.98",
"brand": "Yellow Tail",
"line1": "YELLOW TAIL WINE",
"line2": "1.5 Liter. Plus 10% at checkout",
"dept": "Wine / Spirits / Beer",
"saving": null,
"multi": 1
},
{
"id": 38244793,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583409.jpg",
"final_price": "8.33",
"brand": "Chateau Ste Michelle",
"line1": "CHATEAU STE MICHELLE CHARDONNAY",
"line2": "750 ml. Plus 10% at checkout",
"dept": "Wine / Spirits / Beer",
"saving": null,
"multi": 1
},
{
"id": 38244794,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583410.jpg",
"final_price": "3.77",
"brand": "Robert Mondavi Woodbridge",
"line1": "ROBERT MONDAVI WOODBRIDGE WINE",
"line2": "750 ml. Plus 10% at checkout",
"dept": "Wine / Spirits / Beer",
"saving": null,
"multi": 1
},
{
"id": 38244795,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583411.jpg",
"final_price": "4/$10",
"brand": "Tombstone",
"line1": "TOMBSTONE PIZZA",
"line2": "19-21 oz. Plus 10% at checkout",
"dept": "Frozen Foods",
"saving": null,
"multi": 4
},
{
"id": 38244796,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583412.jpg",
"final_price": "5.99",
"brand": "Krispy Kreme",
"line1": "KRISPY KREME K-CUPS",
"line2": "12 ct. Plus 10% at checkout",
"dept": "Coffee / Tea / Cocoa",
"saving": null,
"multi": 1
},
{
"id": 38244797,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583413.jpg",
"final_price": "3.99",
"brand": "Blue Bunny",
"line1": "BLUE BUNNY CLASSIC PAILS",
"line2": "128 oz. Plus 10% at checkout",
"dept": "Ice Cream / Frozen Desserts",
"saving": null,
"multi": 1
},
{
"id": 38244798,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583414.jpg",
"final_price": "1.09",
"brand": "Tony Cachere's",
"line1": "TONY CACHERE'S JAMBALAYA MIX",
"line2": "8 oz. Plus 10% at checkout",
"dept": "Grocery",
"saving": null,
"multi": 1
},
{
"id": 38244799,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583415.jpg",
"final_price": "2/$4",
"brand": "Ken's",
"line1": "KEN'S SALAD DRESSING",
"line2": "16 oz. Plus 10% at checkout",
"dept": "Condiments",
"saving": null,
"multi": 2
},
{
"id": 38244800,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583416.jpg",
"final_price": "3/$10",
"brand": "Coke",
"line1": "COKE",
"line2": "12 Pack. Plus 10% at checkout",
"dept": "Beverages",
"saving": null,
"multi": 3
},
{
"id": 38244801,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583417.jpg",
"final_price": "4.99",
"brand": "Utz",
"line1": "UTZ CHEESE BALL BARREL",
"line2": "1 ct. Plus 10% at checkout",
"dept": "Cookies / Crackers / Snacks",
"saving": null,
"multi": 1
},
{
"id": 38244802,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583418.jpg",
"final_price": "4/$9",
"brand": "Lay's",
"line1": "LAY'S POTATO CHIPS",
"line2": "7.75 oz. Plus 10% at checkout",
"dept": "Cookies / Crackers / Snacks",
"saving": null,
"multi": 4
},
{
"id": 38244803,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583419.jpg",
"final_price": "2/$6",
"brand": "Kellogg's",
"line1": "KELLOGG'S FROSTED FLAKES",
"line2": "19.2 oz. Plus 10% at checkout",
"dept": "Cereal & Breakfast",
"saving": null,
"multi": 2
},
{
"id": 38244804,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583420.jpg",
"final_price": "3/$5",
"brand": "Betty Crocker",
"line1": "BETTY CROCKER FRUIT SNACKS",
"line2": "5-8 oz. Plus 10% at checkout",
"dept": "Cookies / Crackers / Snacks",
"saving": null,
"multi": 3
},
{
"id": 38244805,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583421.jpg",
"final_price": "3/$5",
"brand": "Sara Lee",
"line1": "SARA LEE WHITE BREAD",
"line2": "20 oz. Plus 10% at checkout",
"dept": "Bakery",
"saving": null,
"multi": 3
},
{
"id": 38244806,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583422.jpg",
"final_price": "2/$3",
"brand": "Red Bull",
"line1": "RED BULL",
"line2": "8.4 oz. Plus 10% at checkout",
"dept": "Beverages",
"saving": null,
"multi": 2
},
{
"id": 38244807,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583423.jpg",
"final_price": "10/$10",
"brand": "Campbell's",
"line1": "CAMPBELL'S CHICKEN WITH RICE",
"line2": "10.5 oz. Plus 10% at checkout",
"dept": "Canned Goods",
"saving": null,
"multi": 10
},
{
"id": 38244808,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583424.jpg",
"final_price": "2/$3",
"brand": "Little Debbie",
"line1": "LITTLE DEBBIE OATMEAL PIES",
"line2": "16 oz. Plus 10% at checkout",
"dept": "Cookies / Crackers / Snacks",
"saving": null,
"multi": 2
},
{
"id": 38244809,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583425.jpg",
"final_price": "2/$5",
"brand": "Keebler",
"line1": "KEEBLER PECAN SANDIES",
"line2": "11.3 oz. Plus 10% at checkout",
"dept": "Cookies / Crackers / Snacks",
"saving": null,
"multi": 2
},
{
"id": 38244810,
"image_url": "https://upload.brickinc.net/circular/2/greers/201910/7939209/7939209_38583426.jpg",
"final_price": "1.44",
"brand": "Always Save",
"line1": "ALWAYS SAVE SUGAR",
"line2": "4 lb. Plus 10% at checkout",
"dept": "Baking Needs",
"saving": null,
"multi": 1
}
]
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment