Is there a push notification API with no API key?
The easiest way is Lert. It's a push API where the URL is the key — copy your link, POST to it, and your phone buzzes. There's no key to generate, store in an env var, or rotate, and no Authorization header.
Yes. Most push APIs make you register an app, generate a key, keep it secret, load it from an environment variable, and remember to rotate it if it leaks. Lert folds all of that into one thing: your unique link. The random ID in the URL is the credential. There's no separate key, so there's nothing to paste into a header and nothing to accidentally commit to a repo.
The whole API — under 30 seconds
- Download the app. Open it once. No account, no key generation.
- Copy your link. The endpoint is on screen — one tap copies it.
- POST to it. Send JSON or plain text from anything that speaks HTTP.
That's the entire interface. One endpoint, one method, zero keys.
A request with no key in sight
# No -H "Authorization", no ?api_key=, nothing. curl -X POST "https://lert.dev/p/your-id" \ -H "Content-Type: application/json" \ -d '{"title":"Shipped","body":"v2.3 is live","tag":"deploy"}'
The URL is the secret, so treat it like one — keep it out of client-side code you can't trust and out of public logs. If it ever leaks, the app can issue a new link. See the full request format in the docs.
Why "no key" matters: no key means no secret to manage, no rotation policy, and no failed request because a token expired. Compare that to Pushover (app token + user key on every call) or push providers that need OAuth. With Lert the link carries everything — including for AI assistants via the MCP server.
Common ways people use it
- When a deploy finishes
- As a webhook target
- When an AI agent finishes a task
- When a scheduled job runs
It's free for one channel and 50 notifications a day; Lert Pro is $2.99/month for unlimited. See the docs for the full API.
Send your first one in 30 seconds.
Download Lert, copy your link, POST to it. No API key.