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
}
}