← all 71 tracked mock & placeholder APIs

Is Post Test Server V2 (ptsv2.com) down?

FAILING right now — answering HTTP 525 to plain requests.

Last checked 2026-09-11T19:00:22Z · checked every hour · OK-rate 24h: 0% · 7d: 0% · raw JSON · Atom feed of its down/recovered events

Failing streak began 2026-08-27T20:30:59Z or earlier (15 days — dead, not a blip) · last successful check: none in the last 7 days

Context: Shut down — TLS connections fail; every ptsv2.com/t/... toilet URL in old tutorials is dead.

What we check: GET https://ptsv2.com/ — a plain, keyless request from Cloudflare's network with an honest bot UA, exactly what a tutorial curl or an <img> tag experiences. OK = HTTP 2xx/3xx within 8s. No retries, no cookies, no API keys.

Need a request bin that's still alive?

If ptsv2.com is failing (or you're tired of finding out mid-demo), Mockbird gives you a request bin whose URL never expires — method, headers (webhook signatures included) and body captured in an inspector, with control over the response — free, no signup:

curl -X POST "https://mockbird.mockbird.workers.dev/m/demo/hooks/anything" \
  -H 'content-type: application/json' -d '{"hello":"bin"}'
# see it captured (public demo inspector):
curl "https://mockbird.mockbird.workers.dev/api/projects/demo/requests"

Read the honest Post Test Server V2 (ptsv2.com) migration guide → (it also says when Post Test Server V2 (ptsv2.com) is the better tool) or create your own mock API in one click.

README badge

Does your project's test suite or tutorial depend on ptsv2.com? Embed a live status badge — it re-renders from our latest check (cached 5 min):

ptsv2.com status badge

<!-- Markdown -->
[![ptsv2.com status](https://mockbird.mockbird.workers.dev/status/ptsv2/badge.svg)](https://mockbird.mockbird.workers.dev/status/ptsv2)

<!-- HTML -->
<a href="https://mockbird.mockbird.workers.dev/status/ptsv2"><img src="https://mockbird.mockbird.workers.dev/status/ptsv2/badge.svg" alt="ptsv2.com status"></a>

Green = answering plain GETs, red = network-dead, amber = answering but with an error status. Every tracked service has one; there's also a summary badge for all 71.

Get pinged when it goes down

Subscribe any webhook URL — no account needed. One message when ptsv2.com goes down, one when it recovers (debounced: two consecutive hourly checks must agree, so a single blip never fires). Slack and Discord incoming-webhook URLs get a formatted message; anything else gets an HMAC-signed JSON POST.

Or from a terminal / CI script:

curl -X POST https://mockbird.mockbird.workers.dev/api/status/watch \
  -H "content-type: application/json" \
  -d '{"service": "ptsv2", "url": "https://hooks.slack.com/services/T000/B000/XXXX"}'

Use "service": "*" to watch all 71 tracked services at once. The response includes an unsubscribe curl; 5 consecutive failed deliveries auto-unsubscribe. No webhook? Omit "url" to get a pollable subscription instead — GET the returned poll URL anytime for the transitions since your last poll. Full API details →

The same checker can watch your own URL: POST /api/status/monitor {"url": "https://api.example.com/health", "notify": "<webhook>"} — every 30 minutes, alert on down + recovery, free, no account. Monitor API →

Recent checks

Checked at (UTC)ResultTime
2026-09-11T19:00:22ZHTTP 525348 ms
2026-09-11T19:00:14ZHTTP 525198 ms
2026-09-11T18:00:26ZHTTP 525214 ms
2026-09-11T17:00:32ZHTTP 525614 ms
2026-09-11T16:00:24ZHTTP 525413 ms
2026-09-11T15:13:32ZHTTP 5251766 ms
2026-09-11T14:00:57ZHTTP 5252969 ms
2026-09-11T12:00:45ZHTTP 525112 ms
2026-09-11T11:00:45ZHTTP 525167 ms
2026-09-11T10:00:45ZHTTP 525146 ms
2026-09-11T09:00:45ZHTTP 52564 ms
2026-09-11T08:00:45ZHTTP 525117 ms
2026-09-11T07:00:45ZHTTP 525167 ms
2026-09-11T06:01:09ZHTTP 52535 ms
2026-09-11T05:01:07ZHTTP 52536 ms
2026-09-11T04:01:10ZHTTP 525120 ms
2026-09-11T03:01:09ZHTTP 52535 ms
2026-09-11T02:01:04ZHTTP 52584 ms
2026-09-11T01:01:06ZHTTP 52535 ms
2026-09-11T00:01:08ZHTTP 52535 ms
2026-09-10T23:01:07ZHTTP 525174 ms
2026-09-10T22:01:06ZHTTP 525223 ms
2026-09-10T21:00:26ZHTTP 52520 ms
2026-09-10T20:00:28ZHTTP 525345 ms
2026-09-10T19:00:33ZHTTP 525194 ms
2026-09-10T18:00:39ZHTTP 525190 ms

Bias disclosure: this page is run by Mockbird, a free hosted mock-API service. The status data is real and logged verbatim (pull it yourself), and the linked guides say when the incumbent wins.