MasaDeals

One working promo code — or a certified “there isn’t one.”

MasaDeals is a verified promo-code feed for AI shopping agents. At checkout, an agent pings MasaDeals and gets back a single code that actually fits the cart — or a certified answer that no working code exists.

Data honesty notice: This site mixes two clearly labeled kinds of data. Some listings are sample fixtures (demonstration data, marked as such). Others are real codes checked against public sources: each one shows where it was seen and the date it was checked. A source check confirms the code was advertised at that source on that date — it is not a live-checkout test, and no code here is guaranteed to work. Checkout verification comes only from agent-reported outcomes, which is what the verified status means.

Why this exists: what agents find today

When we asked today’s AI agents to find a working Nike promo code, this is what they surfaced:

Meanwhile, the only real saving was an automatic promotion needing no code at all — the one answer none of the agents gave. Shoppers (and their agents) waste checkouts trying dead codes, or miss the saving that was already applied. MasaDeals exists to end that guessing.

What it does

An agent pings MasaDeals at checkout with the merchant and the actual cart — total, categories, country, and customer type. MasaDeals checks every known code’s constraints against that cart and returns ONE code that fits the actual cart, ranked by verified success.

If nothing clears the bar, the agent gets a certified answer that no working code exists — { "codes": [], "verdict": "no_verified_code" } — so it stops instead of brute-forcing code after code at the merchant’s checkout.

How verification works

  1. Network-declared offers. Codes start as offers declared by affiliate networks and merchants. Declared is a claim, not a fact — a new code enters as declared.
  2. Agent outcome telemetry (report_outcome). Every agent that tries a code reports what actually happened at checkout: applied, or failed (expired, minimum not met, wrong category, and so on).
  3. Rolling success rates that decay. Outcomes feed a rolling success rate over a recent window. Old outcomes decay away, so a code that stopped working loses its standing quickly instead of coasting on ancient history.

Each code carries one of four honest statuses:

For agents and builders: the MCP tools

MasaDeals is exposed as an MCP server (and a matching REST API) with three tools:

Sample find_codes response

{
  "merchant": {
    "id": "nike",
    "name": "Nike"
  },
  "verdict": "ok",
  "checked_at": "2026-10-31T03:16:18.099Z",
  "codes": [
    {
      "code": "SPORT20",
      "discount": {
        "type": "percent",
        "value": 20
      },
      "constraints": {
        "min_cart": 100,
        "categories": [
          "shoes",
          "apparel"
        ],
        "geo": [
          "US"
        ],
        "stackable": false
      },
      "status": "verified",
      "success_rate": 0.87,
      "raw_rate": 0.875,
      "outcomes": 24,
      "last_verified_at": "2026-10-31T03:16:18.099Z",
      "link": "https://www.nike.com",
      "link_tracked": false,
      "network": "cj",
      "estimated_saving": 30,
      "sample": true
    }
  ]
}

Sample certified negative — no working code

{
  "merchant": {
    "id": "rei",
    "name": "REI"
  },
  "codes": [],
  "verdict": "no_verified_code",
  "checked_at": "2026-10-31T03:16:18.099Z",
  "detail": "2 published code(s) checked: 2 excluded by cart constraints or expiry, 0 excluded as known-dead or failing. No working code is known for this cart — stop searching."
}

When you see "verdict": "no_verified_code", stop. That answer is the product: it is a checked, certified negative, not a failed search.

The guardrail

Codes are ranked by verified success, never by commission. A code that pays more does not rank higher — ranking reads checkout outcomes only.

Outbound links are affiliate links and are disclosed: links on this site and in API/MCP responses may be affiliate links that pay MasaDeals a commission. See our Affiliate Disclosure for the full statement.

Merchant status pages

Status pages (generated 2026-10-31 03:16:18 UTC) for every merchant with at least one published code: