Skip to contentAPILayer: production APIs with free plansExplore APILayer
Government

GSA lodging and M&IE per diem rates for US cities by ZIP, state and fiscal year.

US Per Diem API is a free Government API that requires no API key, is served over HTTPS and supports CORS, so it can be called from the browser.

Authentication
None required
HTTPS
Yes
CORS
Yes
Category
Government
Uptime (30 days)
100%
Visit documentation ↗us-per-diem-api.narwhalapis.workers.dev

Online · 660 msTested Nov 15, 2026 · checked dailyIs it down? Status & uptime

Key facts

  • No API key needed
  • 100% uptime (30 days)
  • Returns JSON at its URL
  • Callable from the browser (CORS)
  • HTTPS

Quick start

US Per Diem API returns JSON at us-per-diem-api.narwhalapis.workers.dev with no API key. Verified by our health check on Nov 15, 2026.

Bash
curl -s "https://us-per-diem-api.narwhalapis.workers.dev"

Example response

Trimmed from the live response on Nov 15, 2026.

JSON
{
  "name": "US Per Diem API (GSA FY2026/FY2027)",
  "description": "Official GSA lodging and meals & incidentals (M&IE) per diem rates by ZIP, ci...",
  "endpoints": [
    "/v1/meta",
    "/v1/rates",
    "/v1/mie"
  ],
  "example": "/v1/rates?zip=10001",
  "links": {
    "docs": "https://narwhalthepong.github.io/gumroad-license-check/free-tax-finance-api",
    "rapidapi": "https://rapidapi.com/narwhalapis/api/us-per-diem-api-gsa-lodging-m-ie-rates-2026",
    "openapi": "/openapi.json",
    "spreadsheet": "https://payhip.com/b/ztfN3"
  },
  "free": "Free to use; please keep request rates reasonable.",
  "version": "1.0.0"
}

Step-by-step guides: Python · JavaScript · Node.js · PHP · Java · Go · Ruby · C#

APILayer

Unified API suite · now live

Geocode an address, validate an email, track a flight or pull stock data with one account, one dashboard and one API key.

Explore the API suite→Free tier on every API

US Per Diem API alternatives

Compare all 136 alternatives →
ShelfWatch CPSC Recalls logo

ShelfWatch CPSC Recalls

US CPSC product recall notices, filterable by product category; no key required

No authHTTPSCORS
YiminShuju Visa Bulletin logo

YiminShuju Visa Bulletin

US Department of State Visa Bulletin cutoff dates (EB/F charts) as open JSON (/paiqi.json)

No authHTTPSCORS
PourWire logo

PourWire

New restaurant and bar liquor license applications in 7 US metros (TX, NY, Los Angeles)

No authHTTPSNo CORS
nu:legal Deutsches Recht logo

nu:legal Deutsches Recht

German federal and state statutes and 640,000 court decisions as JSON, with citation links

No authHTTPSCORS
Kurtaxe logo

Kurtaxe

German tourist tax (Kurtaxe) rates by municipality, each quoted from the municipal statute

No authHTTPSCORS
FIRMSapi logo

FIRMSapi

Look up, search and validate US CBP FIRMS facility codes for ports, warehouses and FTZs

apiKeyHTTPSCORS

Ratings & reviews

No ratings yet

Used US Per Diem? Be the first to rate it.

Write a review

Your rating for US Per Diem *
Select a rating

Reviews are checked by our team before they appear.

US Per Diem API FAQ

Is the US Per Diem API free?

Yes. The US Per Diem API is listed in the Government category of the public-apis directory, which only includes APIs that are free or have a free tier. Check its documentation for rate limits and paid plans.

Does the US Per Diem API require an API key?

No. The US Per Diem API requires no authentication, so you can start making requests without signing up.

Can I call the US Per Diem API from the browser?

Yes. The US Per Diem API supports CORS, so front-end JavaScript can call it directly.

Does the US Per Diem API support HTTPS?

Yes. The US Per Diem API is served over HTTPS, so it's safe to use in production.

Maintain the US Per Diem API? Add a badge

Show that US Per Diem is listed on Public APIs. The badge displays its developer rating once it has one.

US Per Diem on Public APIs

Markdown

[![US Per Diem on Public APIs](https://publicapis.lol/badge/us-per-diem.svg)](https://publicapis.lol/apis/us-per-diem)

HTML

<a href="https://publicapis.lol/apis/us-per-diem"><img src="https://publicapis.lol/badge/us-per-diem.svg" alt="US Per Diem on Public APIs" height="20"></a>