example-data.com

coupons

coupons

Browse 40 coupons records. Free mock data API by Draftbit — fetch over REST or browse paginated HTML.

code
0V9WU1MP5
discountType
percent
value
37
minOrderAmount
maxRedemptions
705
redemptionCount
459
validFrom
validUntil
isActive
true
createdAt
code
BI6HEL
discountType
percent
value
37
minOrderAmount
16.98
maxRedemptions
redemptionCount
90
validFrom
validUntil
isActive
true
createdAt
code
XZ437MJ3
discountType
fixed
value
36.16
minOrderAmount
44
maxRedemptions
808
redemptionCount
489
validFrom
validUntil
isActive
true
createdAt
code
P92EKXW2WD
discountType
percent
value
28
minOrderAmount
59.75
maxRedemptions
redemptionCount
170
validFrom
validUntil
isActive
true
createdAt
code
YIG3DSSRVG
discountType
percent
value
17
minOrderAmount
50.07
maxRedemptions
redemptionCount
211
validFrom
validUntil
isActive
true
createdAt
code
EHGUGR
discountType
fixed
value
29.32
minOrderAmount
89.42
maxRedemptions
redemptionCount
384
validFrom
validUntil
isActive
true
createdAt

Showing first 6 of 24 on this page.

curl -sS \
  "https://example-data.com/api/v1/coupons?limit=25"
const res = await fetch(
  "https://example-data.com/api/v1/coupons?limit=25"
);
const { data, meta } = await res.json();
import type { Coupon, ListEnvelope } from "https://example-data.com/types/coupons.d.ts";

const res = await fetch(
  "https://example-data.com/api/v1/coupons?limit=25"
);
const { data, meta } = (await res.json()) as ListEnvelope<Coupon>;
import requests

res = requests.get(
    "https://example-data.com/api/v1/coupons",
    params={"limit": 25},
)
data = res.json()
{
  "data": [
    {
      "id": 1,
      "code": "0V9WU1MP5",
      "discountType": "percent",
      "value": 37,
      "minOrderAmount": null,
      "maxRedemptions": 705,
      "redemptionCount": 459,
      "validFrom": "2025-06-06T05:46:20.110Z",
      "validUntil": "2026-12-19T09:53:50.275Z",
      "isActive": true,
      "createdAt": "2025-06-04T22:00:40.253Z"
    },
    {
      "id": 2,
      "code": "BI6HEL",
      "discountType": "percent",
      "value": 37,
      "minOrderAmount": 16.98,
      "maxRedemptions": null,
      "redemptionCount": 90,
      "validFrom": "2026-05-07T10:12:27.611Z",
      "validUntil": "2027-02-20T02:26:15.043Z",
      "isActive": true,
      "createdAt": "2026-05-01T13:35:16.251Z"
    },
    {
      "id": 3,
      "code": "XZ437MJ3",
      "discountType": "fixed",
      "value": 36.16,
      "minOrderAmount": 44,
      "maxRedemptions": 808,
      "redemptionCount": 489,
      "validFrom": "2026-03-03T23:21:16.401Z",
      "validUntil": "2027-02-15T07:58:28.855Z",
      "isActive": true,
      "createdAt": "2026-02-27T07:23:13.420Z"
    }
  ],
  "meta": {
    "page": 1,
    "limit": 25,
    "total": 40,
    "totalPages": 2
  },
  "links": {
    "self": "/api/v1/coupons?page=1",
    "first": "/api/v1/coupons?page=1",
    "last": "/api/v1/coupons?page=2",
    "next": "/api/v1/coupons?page=2",
    "prev": null
  }
}

View full response →

Draftbit