All free APIs
Free APICommsNo keyOfficial

ntfy.sh

Push to your phone with a plain HTTP POST, no account and no key

ntfy.sh is an open-source HTTP pub-sub service for sending push notifications to phones and desktops. You publish to a topic with a simple PUT/POST and subscribe in the app or via the API. The public instance is free with no signup, and the whole stack is self-hostable.

Free tier

Free on the public instance, no signup; ~250 notifications/day soft limit. Self-host for unlimited.

Rate limits

Public ntfy.sh: ~60-message burst that refills one message every 5 seconds, plus a ~250 messages/day soft quota. Limits lifted if you self-host or use a paid tier.

Auth

No key

Base URL

https://ntfy.sh

What you'd build with it

  • Push cron-job, backup, or deploy results to your phone with one curl line
  • Alert on long-running automation completion from a script
  • Subscribe a workflow to a topic stream to react to events
  • Self-host for fully private, unlimited push without any third party

Key endpoints

  • POST/{topic}Publish a notification to a topic (body is the message)
  • PUT/{topic}Publish a notification (alternative verb)
  • GET/{topic}/jsonSubscribe to a topic as a JSON stream
  • GET/{topic}/sseSubscribe to a topic via server-sent events
Members

Members get the runnable recipe

Sign in free to copy the example request, see a sample response, and read the gotchas.

Tags

notificationspushpubsubopen-sourcekeyless