elonmu.sh

Musk as a Service

One endpoint. One random news article about our Lord and Savior, Elon Musk, as JSON. Free, no key, no signup. /s

GET https://elonmu.sh/api 200 OK · example

Example Daily · Oct 22, 2026

Musk announces plan to announce a plan

Sources close to the announcement say the announcement will be announced shortly.

Read article →
{
  "source": "Example Daily",
  "title": "Musk announces plan to announce a plan",
  "description": "Sources close to…",
  "url": "https://example.com/plan",
  "urlImage": "https://example.com/plan.jpg",
  "publishDate": "2026-10-22T09:00:00Z"
}

GET /api

Returns one random English-language news article about Elon Musk, picked from the latest page of NewsAPI results. No parameters, no headers, no API key.

Response fields

FieldTypeDescription
sourcestringPublication name
titlestringHeadline
descriptionstring | nullSummary from the publisher
urlstringLink to the full article
urlImagestring | nullLead image URL
publishDatestringISO 8601 timestamp
Request
curl https://elonmu.sh/api
Response · 200
{
  "source": "Business Insider",
  "title": "Elon Musk's 10 most colorful quotes from Tesla's investor day",
  "description": "Musk joked about charging mishaps.",
  "url": "https://example.com/elon-musk-investor-day",
  "urlImage": "https://example.com/elon.jpg",
  "publishDate": "2023-03-02T11:37:41Z"
}

Errors

Errors come back as JSON with a single error message. When NewsAPI is down or unreachable, the status is still 200: we are fine, it is the news that failed. Our own mistakes are a 500.

StatusWhen
200NewsAPI returned an error or never answered
500Something broke on our side
404Any other path. The body is plain text: does not compute...
Response · 200
{
  "error": "There was an error with NewsAPI. Please try again later."
}
A rocket breaking apart mid-flight
Fig. 1: a 500, in production.

What developers are saying

We replaced our news team with a single curl. Morale is down, but uptime is divine.

Priya Null, CTO at a Series Z startup

I asked for one random article and received exactly one random article. I have never felt so seen.

Sam Segfault, weekend developer

No key, no signup, no SDK. Ten out of ten, would GET again.

Jordan Byte, staff engineer at Hypothetical Corp