Discover/Thekrazycouponlady API
live

Thekrazycouponlady APIthekrazycouponlady.com

Access current manufacturer coupons from The Krazy Coupon Lady. Filter by brand, store, and category. Get discount values, expiration dates, and offer links.

This API takes change requests — .
Endpoint health
verified 7d ago
get_coupon
list_coupons
2/2 passing latest checkself-healing
Endpoints
2
Updated
21d ago

What is the Thekrazycouponlady API?

The Krazy Coupon Lady API exposes 2 endpoints that return current grocery and drugstore manufacturer coupons, each with up to 11 fields including discount value, expiration date, brand, store, and a direct offer link. The list_coupons endpoint supports filtering by brand, store, and category slugs with paginated results, while get_coupon returns full details for a single coupon including legal copy and redemption terms.

This call costs1 credit / call— charged only on success
Try it
Page number for pagination.
Filter by brand slug (e.g. 'dove', 'fleet', 'crest'). Omit to include all brands.
Number of coupons per page (1-100).
Filter by store slug (e.g. 'cvs', 'walgreens', 'kroger'). Omit to include all stores.
Filter by category slug (e.g. 'body-wash', 'medicine', 'personal-care', 'beauty'). Omit to include all categories.
api.parse.bot/scraper/fb7215b2-24b9-4ccf-ac78-9fec44236769/<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 GET 'https://api.parse.bot/scraper/fb7215b2-24b9-4ccf-ac78-9fec44236769/list_coupons?page=1&limit=5' \
  -H 'X-API-Key: $PARSE_API_KEY'
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 thekrazycouponlady-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: KrazyCouponLady SDK — bounded, re-runnable; every call capped."""
from parse_apis.thekrazycouponlady_com_api import KrazyCouponLady, CouponNotFound

client = KrazyCouponLady()

# List current coupons, capped at 3
for coupon in client.coupons.list(limit=3):
    print(coupon.title, coupon.description, coupon.store, coupon.expiration)

# Drill down: get the first coupon's full details
item = client.coupons.list(limit=1).first()
try:
    full = client.coupons.get(coupon_id=item.id)
    print(full.title, full.description, full.store, full.expiration)
except CouponNotFound as e:
    print(f"coupon gone: {e.coupon_id}")

# Filter by store
for coupon in client.coupons.list(store="cvs", limit=2):
    print(coupon.discount, coupon.brand, coupon.categories)

print("exercised: coupons.list, coupons.get")
All endpoints · 2 totalmissing one? ·

List current unexpired manufacturer coupons for grocery and drugstore products. Results are sorted by most recently updated. Each coupon includes discount value, product description, redeemable store, brand, categories, expiration date, and a direct offer link. Results are auto-iterated across pages.

Input
ParamTypeDescription
pageintegerPage number for pagination.
brandstringFilter by brand slug (e.g. 'dove', 'fleet', 'crest'). Omit to include all brands.
limitintegerNumber of coupons per page (1-100).
storestringFilter by store slug (e.g. 'cvs', 'walgreens', 'kroger'). Omit to include all stores.
categorystringFilter by category slug (e.g. 'body-wash', 'medicine', 'personal-care', 'beauty'). Omit to include all categories.
Response
{
  "type": "object",
  "fields": {
    "page": "integer current page number",
    "coupons": "array of coupon objects with id, title, description, discount, brand, store, categories, expiration, start_date, offer_link, image_url",
    "has_next": "boolean indicating if more pages are available",
    "total_count": "integer total number of coupons returned in this page"
  },
  "sample": {
    "data": {
      "page": 1,
      "coupons": [
        {
          "id": "TCB_811200030132076643",
          "brand": "Fleet",
          "store": "CVS",
          "title": "Save $3.00",
          "discount": "Save $3.00",
          "image_url": "https://images.ctfassets.net/nie44ndm9bqr/TCB_811200030132076643/1782925706777/IMG_TCB_811200030132076643.jpg",
          "categories": [
            "household supplies",
            "Medicine",
            "Personal Care"
          ],
          "expiration": "2026-08-16T09:59:59.000Z",
          "offer_link": "https://thekrazycouponlady.com/coupons?couponId=TCB_811200030132076643",
          "start_date": "2026-06-05T04:00:00.000Z",
          "description": "on any ONE (1) Mini Enema"
        }
      ],
      "has_next": true,
      "total_count": 5
    },
    "status": "success"
  }
}

About the Thekrazycouponlady API

What the API Returns

The list_coupons endpoint returns an array of coupon objects, each carrying a unique id, title (e.g. "Save $4.00"), description, discount value string, brand, store, categories, expiration date, start_date, offer_link, and image URL. Results are sorted by most recently updated and are filtered to unexpired coupons only. The response also includes page, has_next, and total_count fields to support pagination.

Filtering and Pagination

list_coupons accepts brand, store, and category as optional slug-style string filters — for example, brand=dove, store=cvs, or category=personal-care. You can combine these to narrow results to a specific product segment. The limit parameter (1–100) controls page size, and the page parameter steps through results. When has_next is true, increment page to retrieve the next batch.

Single Coupon Detail

The get_coupon endpoint takes a coupon_id obtained from list_coupons results (e.g. TCB_8112010011111149067) and returns the full coupon record. This includes all fields from the list endpoint plus legal_copy, which contains the full redemption terms when the source provides them. This is useful when building features that display fine-print text or validate coupon eligibility rules.

Reliability & maintenanceVerified

The Thekrazycouponlady API is a managed, monitored endpoint for thekrazycouponlady.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when thekrazycouponlady.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 thekrazycouponlady.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
7d 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 grocery savings app that surfaces unexpired coupons filtered by store (e.g. Walgreens or Kroger) and displays discount values alongside expiration dates
  • Aggregate manufacturer coupons by category slug (e.g. 'body-wash', 'medicine') to power a category-browsing deal feed
  • Send expiration-aware coupon alerts by querying list_coupons daily and comparing expiration fields against the current date
  • Populate a brand-specific deal page by filtering list_coupons with a brand slug and linking out via offer_link
  • Display full redemption terms in a coupon detail view by calling get_coupon and rendering the legal_copy field
  • Track new coupon availability over time by monitoring start_date values across paginated list_coupons responses
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 The Krazy Coupon Lady have an official developer API?+
No. The Krazy Coupon Lady does not publish a public developer API. This Parse API is the structured way to access coupon data from thekrazycouponlady.com.
What does the `list_coupons` endpoint return and how do the filters work?+
It returns an array of current, unexpired coupon objects sorted by most recently updated. Each object includes the coupon id, title, discount, brand, store, categories, expiration, start_date, offer_link, and image. You can narrow results using any combination of the brand, store, and category slug parameters. Omitting a filter returns all values for that dimension.
Is coupon data available for all stores, or only certain retailers?+
The API covers manufacturer coupons redeemable at grocery and drugstore retailers as listed on The Krazy Coupon Lady, including stores like CVS, Walgreens, and Kroger. Coverage depends on what The Krazy Coupon Lady publishes. Retailer-exclusive loyalty pricing or digital-only store coupons outside the manufacturer coupon feed are not included. You can fork this API on Parse and revise it to add an endpoint targeting additional coupon types if they become available.
Does the API return historical or expired coupons?+
list_coupons returns only current, unexpired coupons — it does not expose a historical archive of past or expired offers. The expiration field on each coupon reflects the cutoff date. You can fork this API on Parse and revise it to build a separate endpoint that tracks and stores expired coupon records over time.
What is the `legal_copy` field in `get_coupon` and is it always present?+
legal_copy contains the full redemption terms and fine-print text for a coupon when the source provides it. It is not guaranteed to be present on every coupon — the field is included when available. For coupons without it, the field will be absent or null. Use get_coupon with the coupon_id from list_coupons to retrieve it.
Page content last updated . Spec covers 2 endpoints from thekrazycouponlady.com.
Related APIs in EcommerceSee all →
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.
pgbrandsaver.com API
Access current P&G brandSAVER digital coupons to find available discounts on your favorite brands and products, complete with savings amounts and expiration dates. Plan your shopping and maximize your savings by browsing all active coupon offers in one place.
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.
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.
foodlion.com API
Search and browse digital coupons available at Food Lion stores, with options to filter by category and navigate through paginated results. Find discounts on groceries and household items to use on your next shopping trip.
freshexpress.com API
Find and browse the latest coupons, promotional offers, and sweepstakes available for Fresh Express salad and produce products. Access current deals in one convenient place to save on your favorite Fresh Express items.
slickdeals.net API
Search and discover deals, coupons, and trending bargains across thousands of retailers, along with community forum discussions about the best offers. Get detailed information about specific deals and instantly find surging hot bargains before they sell out.
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.