Xtrempay Api Documentation
isActive = truestartDate <= now <= endDatepriority ascendingcurl --location --request GET 'https://mock.apidog.com/m1/918700-0-default/v1/promotions?placement'{
"timestamp": "2025-10-17T10:05:00",
"status": 200,
"success": true,
"message": "Active promotions fetched successfully",
"data": [
{
"id": 7,
"title": "Free Shipping",
"description": "Orders over $50 ship free.",
"imageUrl": "https://cdn.example.com/banners/freeship.png",
"ctaUrl": "https://example.com/free-shipping",
"placement": "homepage",
"startDate": "2025-10-01T00:00:00",
"endDate": "2025-10-31T23:59:59",
"priority": 0,
"isActive": true
},
{
"id": 42,
"title": "Weekend Sale",
"description": "Save 25% on selected items.",
"imageUrl": "https://cdn.example.com/banners/weekend.png",
"ctaUrl": "https://example.com/sale",
"placement": "homepage",
"startDate": "2025-10-17T00:00:00",
"endDate": "2025-10-20T23:59:59",
"priority": 1,
"isActive": true
}
]
}