Discover/Food Lion API
live

Food Lion APIfoodlion.com

Access Food Lion digital coupons by category, keyword, or store location. Two endpoints cover coupon search and nearest-store lookup with full discount details.

This API takes change requests — .
Endpoint health
verified 4d ago
search_coupons
find_nearest_store
2/2 passing latest checkself-healing
Endpoints
2
Updated
18d ago

What is the Food Lion API?

The Food Lion API provides 2 endpoints for querying digital coupons available at Food Lion grocery stores and locating nearby store locations. The search_coupons endpoint returns coupon objects with discount details, brand names, validity dates, and category facets, while find_nearest_store resolves a ZIP code to a store ID you can feed directly into coupon queries. Together they cover the full workflow from store discovery to deal retrieval.

This call costs3 credits / call— charged only on success
Try it
Number of coupons to return per page (1-100).
Zero-based offset for pagination.
Food Lion service location ID (numeric string). Determines which store's coupon availability is queried.
Category tree ID to filter coupons (e.g. '805' for Dairy & Eggs, '1448' for Laundry/Paper/Cleaning). Available IDs are returned in the facets array of the response.
Free-text search term to filter coupons by product name or description.
api.parse.bot/scraper/bd91c581-ec30-41fd-92ee-8dc87c60c5f3/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X POST 'https://api.parse.bot/scraper/bd91c581-ec30-41fd-92ee-8dc87c60c5f3/search_coupons' \
  -H 'X-API-Key: $PARSE_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
  "size": "60",
  "start": "0",
  "store_id": "50002071",
  "category_id": "805",
  "search_text": "cereal"
}'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace foodlion-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.


"""Walkthrough: Food Lion Coupons SDK — bounded, re-runnable; every call capped."""
from parse_apis.Food_Lion_Coupons_API import FoodLion, InvalidInput

client = FoodLion()

# Find the nearest store to a ZIP code.
store = client.stores.find_nearest(zip_code="23518")
print(store.store_id, store.address, store.city, store.state)

# Browse coupons at that store, capped to 3 items.
for coupon in client.coupons.search(store_id=store.store_id, limit=3):
    print(coupon.name, coupon.title, coupon.end_date)

# Search coupons by text at the default store.
try:
    cereal = client.coupons.search(search_text="cereal", limit=1).first()
    if cereal:
        print(cereal.id, cereal.name, cereal.description)
except InvalidInput as e:
    print("bad input:", e)

print("exercised: stores.find_nearest, coupons.search")
All endpoints · 2 totalmissing one? ·

Search digital coupons available at a Food Lion store location. Returns coupons with discount details, brand names, validity dates, and category information. Results include facets showing available categories with counts. Coupons are sorted by recommendation score. Results are auto-iterated across pages.

Input
ParamTypeDescription
sizeintegerNumber of coupons to return per page (1-100).
startintegerZero-based offset for pagination.
store_idstringFood Lion service location ID (numeric string). Determines which store's coupon availability is queried.
category_idstringCategory tree ID to filter coupons (e.g. '805' for Dairy & Eggs, '1448' for Laundry/Paper/Cleaning). Available IDs are returned in the facets array of the response.
search_textstringFree-text search term to filter coupons by product name or description.
Response
{
  "type": "object",
  "fields": {
    "facets": "array of category facets with id, name, and count",
    "paging": "object with start, size, and total count",
    "coupons": "array of coupon objects with id, title, name, description, dates, discount, and category info",
    "total_available": "integer total number of available coupons"
  },
  "sample": {
    "data": {
      "facets": [
        {
          "id": "1448",
          "name": "Laundry, Paper & Cleaning",
          "count": 74
        },
        {
          "id": "805",
          "name": "Dairy & Eggs",
          "count": 6
        }
      ],
      "paging": {
        "size": 60,
        "start": 0,
        "total": 185
      },
      "coupons": [
        {
          "id": "INMD_877226",
          "name": "Charmin or Bounty",
          "title": "Save $1.00 (1x/day)",
          "end_date": "2026-07-28",
          "targeted": true,
          "image_url": "https://d19hn3jcfcdeky.cloudfront.net/example.png",
          "start_date": "2026-07-22",
          "category_id": "1448",
          "description": "Save $1.00 on ONE Charmin Ultra Toilet Paper 8 Mega XL or 12 Mega Roll or Bounty 6 Double Plus Roll Paper Towel (excludes trial/travel size)",
          "max_discount": 1,
          "category_name": "Laundry, Paper & Cleaning",
          "promotion_type": "Item"
        }
      ],
      "total_available": 185
    },
    "status": "success"
  }
}

About the Food Lion API

Coupon Search

The search_coupons endpoint accepts a store_id, optional category_id, optional search_text, and pagination parameters (size up to 100, zero-based start offset). Each coupon object in the response includes an id, title, name, description, validity dates, discount information, and category metadata. The response also includes a facets array listing available category buckets with their IDs and coupon counts, which you can use to drive a category browser or count display. A paging object and total_available integer make it straightforward to walk through the full coupon catalog.

Category Filtering

Category IDs are passed as the category_id parameter. Known examples include 805 for Dairy & Eggs and 1448 for Laundry/Paper/Cleaning. The facets array returned by any search_coupons call enumerates all available category IDs and names alongside their coupon counts, so you can discover valid filter values dynamically rather than maintaining a static list.

Store Lookup

The find_nearest_store endpoint takes a 5-digit US ZIP code and returns the closest Food Lion store's store_id (a numeric string like 50001669), street address, city, state, and phone_number. The store_id value maps directly to the store_id parameter in search_coupons, letting you chain the two calls: resolve a user's ZIP code to a store, then query that store's live coupon inventory.

Reliability & maintenanceVerified

The Food Lion API is a managed, monitored endpoint for foodlion.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when foodlion.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official foodlion.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
4d ago
Latest check
2/2 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a coupon aggregator that surfaces Food Lion deals filtered by grocery category using category_id facets.
  • Create a location-aware shopping app that resolves a user's ZIP code via find_nearest_store and then fetches that store's active coupons.
  • Track coupon availability trends over time by polling total_available and validity dates from search_coupons.
  • Power a product-search feature that queries search_text to find coupons matching specific brand names or item descriptions.
  • Populate a browser extension that shows applicable Food Lion discounts while a user browses a grocery list.
  • Analyze category distribution of digital coupons using the facets array counts returned by search_coupons.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Food Lion offer an official public developer API?+
Food Lion does not publish a documented public developer API for coupon or store data. This Parse API provides structured access to that data.
What does the `search_coupons` endpoint return for each coupon?+
Each coupon object includes an id, title, name, description, validity dates, discount details, and category information. The response also includes a facets array with category IDs and counts, a paging object, and a total_available integer.
Can I query coupons without specifying a store ID?+
The store_id parameter is optional, so requests without it are accepted. For accurate, store-specific coupon availability, pair find_nearest_store to get a store_id from a ZIP code, then pass that value to search_coupons.
Does the API cover weekly ad specials or in-store sale prices?+
Not currently. The API covers digital coupons accessible via the Food Lion coupon portal — including discount details, validity dates, and category filters — but does not include weekly circular ads or shelf price data. You can fork this API on Parse and revise it to add an endpoint targeting weekly ad content.
Is geographic coverage limited to certain regions?+
Food Lion operates stores across the US Southeast and Mid-Atlantic. The find_nearest_store endpoint will return a result only if a Food Lion store exists near the provided ZIP code; ZIP codes outside Food Lion's operating territory will not match any store.
Page content last updated . Spec covers 2 endpoints from foodlion.com.
Related APIs in Food DiningSee all →
lozo.com API
Search for grocery coupons by brand, keyword, or category to find current deals with discount amounts, coupon details, and direct links to the offers. Save money on your shopping by quickly discovering available coupons from Lozo's database.
coupons.com API
Search and discover coupons, printable offers, and store-specific deals from Coupons.com. Browse top featured offers, find deals across thousands of retailers, and access aggregated coupon data including discount amounts, usage conditions, and expiration details.
retailmenot.com API
Search for grocery and retail coupons, promo codes, and cash back offers across thousands of merchants to find the best deals before you shop. Get instant access to current discounts and savings opportunities tailored to your favorite stores and products.
thekrazycouponlady.com API
Find and browse current grocery and drugstore manufacturer coupons with details like brand, discount value, expiration dates, and direct offer links to help you save on your shopping. Quickly search through organized coupon listings by category to discover the best deals available at your favorite stores.
flipp.com API
Search for grocery deals and weekly advertisements across multiple retailers by keyword, store location, or zip code to find the best prices on items you need. Browse flyer items and current promotions to plan your shopping and save money on groceries.
kaufland.de API
Search for current deals and discounts at Kaufland Germany stores, viewing detailed pricing information and offer validity periods. Find nearby store locations and browse the latest promotional products all in one place.
publix.com API
Access Publix grocery store data including product search, pricing, promotions, weekly ad deals, store locations, and category browsing.
valpak.com API
Search for restaurant coupons, store deals, and local service offers in your area by entering your zip code. Get instant access to current promotions from nearby businesses to save money on dining, shopping, and services.