/api/v1/national-debt$0.01US national debt to the penny: total public debt outstanding with daily change
The total US public debt outstanding to the penny — the headline national-debt figure — split into debt held by the public and intragovernmental holdings, with the latest value, prior business day, day-over-day change, and recent history. No ticker needed. Updates each business day. Sourced from the US Treasury (FiscalData). Pass `?limit=` for more history (default 30, max 250).
GET /api/v1/national-debt
interface NationalDebtResponse {
source: string;
as_of: string;
series: string;
unit: string;
latest: {
date: string;
total_public_debt_outstanding: number;
debt_held_by_public: number;
intragovernmental_holdings: number;
};
prior: {
date: string;
total_public_debt_outstanding: number;
debt_held_by_public: number;
intragovernmental_holdings: number;
};
change: number;
change_percent: number;
history: Array<{
date: string;
total_public_debt_outstanding: number;
debt_held_by_public: number;
intragovernmental_holdings: number;
}>;
}Example response (click to expand)
{
"source": "us_treasury",
"as_of": "2026-06-03T00:00:00.000Z",
"series": "debt_to_penny",
"unit": "usd",
"latest": {
"date": "2026-06-03",
"total_public_debt_outstanding": 39204974715248.65,
"debt_held_by_public": 31599703500408.55,
"intragovernmental_holdings": 7605271214840.1
},
"prior": {
"date": "2026-06-02",
"total_public_debt_outstanding": 39221984586285.3,
"debt_held_by_public": 31597886394124.88,
"intragovernmental_holdings": 7624098192160.42
},
"change": -17009871036.65,
"change_percent": -0.0434,
"history": [
{
"date": "2026-06-03",
"total_public_debt_outstanding": 39204974715248.65,
"debt_held_by_public": 31599703500408.55,
"intragovernmental_holdings": 7605271214840.1
},
{
"date": "2026-06-02",
"total_public_debt_outstanding": 39221984586285.3,
"debt_held_by_public": 31597886394124.88,
"intragovernmental_holdings": 7624098192160.42
},
{
"date": "2026-06-01",
"total_public_debt_outstanding": 39195502287422.08,
"debt_held_by_public": 31581373375160.92,
"intragovernmental_holdings": 7614128912261.16
},
{
"date": "2026-05-29",
"total_public_debt_outstanding": 39207759598302.62,
"debt_held_by_public": 31515369798622.98,
"intragovernmental_holdings": 7692389799679.64
},
{
"date": "2026-05-28",
"total_public_debt_outstanding": 39176301795549.4,
"debt_held_by_public": 31466045143781.76,
"intragovernmental_holdings": 7710256651767.64
},
{
"date": "2026-05-27",
"total_public_debt_outstanding": 39163302863182.1,
"debt_held_by_public": 31450452898651.64,
"intragovernmental_holdings": 7712849964530.46
},
{
"date": "2026-05-26",
"total_public_debt_outstanding": 39171154946667.59,
"debt_held_by_public": 31447423137771.69,
"intragovernmental_holdings": 7723731808895.9
},
{
"date": "2026-05-22",
"total_public_debt_outstanding": 39112192265187.75,
"debt_held_by_public": 31400817772622.92,
"intragovernmental_holdings": 7711374492564.83
},
{
"date": "2026-05-21",
"total_public_debt_outstanding": 39071200457366.45,
"debt_held_by_public": 31374788661132.13,
"intragovernmental_holdings": 7696411796234.32
},
{
"date": "2026-05-20",
"total_public_debt_outstanding": 39049639932662.87,
"debt_held_by_public": 31358949739922.2,
"intragovernmental_holdings": 7690690192740.67
},
{
"date": "2026-05-19",
"total_public_debt_outstanding": 39070752626994.13,
"debt_held_by_public": 31359065157830.45,
"intragovernmental_holdings": 7711687469163.68
},
{
"date": "2026-05-18",
"total_public_debt_outstanding": 39008999901378.68,
"debt_held_by_public": 31317917051386.19,
"intragovernmental_holdings": 7691082849992.49
},
{
"date": "2026-05-15",
"total_public_debt_outstanding": 38997244508055.09,
"debt_held_by_public": 31315583263208.62,
"intragovernmental_holdings": 7681661244846.47
},
{
"date": "2026-05-14",
"total_public_debt_outstanding": 38954466670318.2,
"debt_held_by_public": 31277752122232.96,
"intragovernmental_holdings": 7676714548085.24
},
{
"date": "2026-05-13",
"total_public_debt_outstanding": 38942623681847.68,
"debt_held_by_public": 31269241615132.64,
"intragovernmental_holdings": 7673382066715.04
},
{
"date": "2026-05-12",
"total_public_debt_outstanding": 38968295059805.35,
"debt_held_by_public": 31268302404373.3,
"intragovernmental_holdings": 7699992655432.05
},
{
"date": "2026-05-11",
"total_public_debt_outstanding": 38946800561409.14,
"debt_held_by_public": 31262108319021.06,
"intragovernmental_holdings": 7684692242388.08
},
{
"date": "2026-05-08",
"total_public_debt_outstanding": 38937475342585.8,
"debt_held_by_public": 31260345834577.53,
"intragovernmental_holdings": 7677129508008.27
},
{
"date": "2026-05-07",
"total_public_debt_outstanding": 38931651718802.09,
"debt_held_by_public": 31262325604447.63,
"intragovernmental_holdings": 7669326114354.46
},
{
"date": "2026-05-06",
"total_public_debt_outstanding": 38918837926582.9,
"debt_held_by_public": 31263383766000.16,
"intragovernmental_holdings": 7655454160582.74
},
{
"date": "2026-05-05",
"total_public_debt_outstanding": 38910619550278.1,
"debt_held_by_public": 31261787439569.55,
"intragovernmental_holdings": 7648832110708.55
},
{
"date": "2026-05-04",
"total_public_debt_outstanding": 38905034125404.78,
"debt_held_by_public": 31274803442683.56,
"intragovernmental_holdings": 7630230682721.22
},
{
"date": "2026-05-01",
"total_public_debt_outstanding": 38882147615630.53,
"debt_held_by_public": 31271957838023.21,
"intragovernmental_holdings": 7610189777607.32
},
{
"date": "2026-04-30",
"total_public_debt_outstanding": 38967833861543.11,
"debt_held_by_public": 31272489865435.88,
"intragovernmental_holdings": 7695343996107.23
},
{
"date": "2026-04-29",
"total_public_debt_outstanding": 38952075248701.65,
"debt_held_by_public": 31264482575337.52,
"intragovernmental_holdings": 7687592673364.13
},
{
"date": "2026-04-28",
"total_public_debt_outstanding": 38951791901141.8,
"debt_held_by_public": 31266604928934.45,
"intragovernmental_holdings": 7685186972207.35
},
{
"date": "2026-04-27",
"total_public_debt_outstanding": 38960955558731.97,
"debt_held_by_public": 31289756388875.06,
"intragovernmental_holdings": 7671199169856.91
},
{
"date": "2026-04-24"
… (truncated — call the endpoint for the full response)