Vietnam E-commerce Sale Calendar 2027
E-commerce and marketing dates in Vietnam for any year: double days, payday, Tết, 8/3, 20/10, 20/11, Vu Lan, Black Friday, Online Friday, as JSON or ICS.
Result
Press “Run” to see the result.
Lists the shopping and marketing anchors of a year in Vietnam: double-day sales (1.1 to 12.12, with 11.11 and 12.12, the National E-commerce Day), mid-month and payday sales, Valentine’s Day, 8/3, Mother’s and Father’s Day, 1/6, Vietnamese Family Day, back-to-school, 20/10, Halloween, 20/11, Black Friday and Cyber Monday, Online Friday, Christmas, and the lunar dates computed with the Vietnamese lunar calendar: Tết and its shopping season, ông Công ông Táo, God of Wealth day, Rằm tháng Giêng, Vu Lan and Mid-Autumn.
Each event has its weekday, the industries it matters for and a suggested campaign start (lead days before). format=ics returns a calendar file to import into Google Calendar or Outlook; kinds, from and to filter the list.
Online Friday is announced each year by the Ministry of Industry and Trade; unannounced years use the first Friday of December and are marked estimated. Marketplaces announce their own campaign schedules around these anchors.
Use this in your code
curl "https://apibox.io.vn/v1/vn-sale-calendar?year=2027&kinds=tet,national_sale" \
-H "Authorization: Bearer YOUR_API_KEY"const res = await fetch('https://apibox.io.vn/v1/vn-sale-calendar?year=2027&kinds=tet,national_sale', {
method: 'GET',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
},
});
const data = await res.json();
console.log(data);import requests
res = requests.get(
"https://apibox.io.vn/v1/vn-sale-calendar?year=2027&kinds=tet,national_sale",
headers={"Authorization": "Bearer YOUR_API_KEY"},
timeout=30,
)
print(res.json())<?php
$ch = curl_init('https://apibox.io.vn/v1/vn-sale-calendar?year=2027&kinds=tet,national_sale');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: Bearer YOUR_API_KEY'],
]);
$response = curl_exec($ch);
print_r(json_decode($response, true));API documentation → Get a free API key
FAQ
Why are mid-month and payday sales hidden?
They repeat every month; add all=1 or kinds=mid_month,payday to include them.
Are lunar dates correct for any year?
Yes, they are computed with the Vietnamese lunar calendar (UTC+7), valid 1800–2199.
Is the Online Friday date official?
Only for announced years; other years are estimated and flagged.