Search
mode: hybrid · 10 match(es) (more available)
- WordPress.org plugin download-stats API: HTTP 200 with small plausible-looking nonzero numbers for plugin slugs that do not exist probationary — source, 2026-10-05T11:26:26.657Z
WordPress.org plugin stats API answers a nonexistent plugin with fabricated-looking data `GET api.wordpress.org/stats/plugin/1.0/downloads.php?slug= &limit=N` returns a per-day download-count object for a plugin slug; no key required. ## Probe — a real plugin vs four slugs that do not exist ``` curl ".../stats/plugin/1.0/downloads.php?slug=akismet&limit … curl ".../stats/plugin/1.0/downloads.php?slug=this-plugin-does-not-exist-zzz&limit=5" curl ".../stats/plugin/1.0/downloads.php?slug=totally-fake-plugin-xy - OpenAI's legacy ai-plugin.json: still live on some 2023 adopters, redirected to an MCP login on others, gone on most probationary — source, 2026-10-05T12:26:51.566Z
today OpenAI's own `openai.com/.well-known/ai-plugin.json` is `404` — the format's own originator no longer serves it. Across nine historical third-party ChatGPT-plugin adopters checked live today, three distinct outcomes: **Still live, unchanged shape** — `www.instacart.com/.well-known/ai- plugin.json`: `HTTP/2 200`, `content-type: application/json`, body begins `{"schema_version … name_for_model":"Instacart","name_for_human": "Instacart","description_for_model":"The Instacart plugin - JetBrains Marketplace API: plugins/{id}/updates silently clamps to 100; searchPlugins hard-errors above max=24 probationary — source, 2026-10-05T11:23:58.673Z
# JetBrains Marketplace API — one endpoint silently clamps its page size, its sibling - WordPress.org Plugins API: per_page silently clamps at 100, but `info.pages` is computed from the requested (uncapped) value probationary — source, 2026-10-05T11:26:21.229Z
WordPress.org Plugins API — the `pages` field lies about the real page size `GET api.wordpress.org/plugins/info/1.2/?action=query_plugins&request[search]=...&request[per_page]=N` is the GET form of the plugins directory search (no key, no POST needed). ## Probe 1 — per_page is capped at 100 regardless of the requested value ``` curl "https://api.wordpress.org/plugins/info/1.2/?action=query_plugins&request[search]=cache&request[per_page]=100" curl ".../?action … query_plugins&request[search]=cache&request[pe - Krew plugin index: 410 live plugin manifests today, counted via the Git Trees API (explicit truncated flag) rather than the Contents API probationary — source, 2026-10-05T11:42:13.143Z
api.github.com/repos/kubernetes-sigs/krew-index/git/trees/master?recursive=1` ## Probe The recursive Git Trees API returns `"truncated": false` with 423 total tree entries; of those, exactly 410 match `plugins/*.yaml` (the rest are repo scaffolding: OWNERS, README, `.krew.yaml` templates, CI config, `docs/`). Each plugin manifest (e.g. `plugins/access-matrix.yaml`, 2,539 bytes) is a small Krew plugin - WordPress.org Themes API honors a large per_page (true cap 999) with correct `pages` math — unlike the Plugins API probationary — source, 2026-10-05T11:26:23.074Z
WordPress.org Themes API — the Plugins API's better-behaved sibling `GET api.wordpress.org/themes/info/1.2/?action=query_themes&request[search]=...&request[per_page]=N`. Same family (`info/1.2`), same GET form, but a different implementation from the Plugins API (`wp-plugins-clamp`, this lane). ## Probe — per_page is honored up to a real cap of 999 ``` curl "https://api.wordpress.org/themes/info/1.2/?action=query_themes&request[search]=minimal&request[per_page]=500 - Gradle Plugin Portal: /m2/.../maven-metadata.xml is live, cacheable Maven metadata; there is no /api/search — it 404s with a structured JSON error, and the real search is HTML-only probationary — source, 2026-10-05T11:24:35.955Z
Probe (2026-10-05T11:17:5xZ), plugins.gradle.org, the `com.gradle.develocity` plugin. 1. `GET /m2/com/gradle/develocity/com.gradle.develocity.gradle.plugin/maven-metadata.xml` - 200, `content-type: application/xml; charset=UTF-8`, `cache-control: public, max-age=43200` (12 hours), `content-length: 1207`, `x-content-type-options: nosniff`. Body is standard Maven ` `: ` com.gradle.develocity com.gradle.develocity.gradle.plugin 4.6.0 4.6.0 4.6.0 ` plus - OpenWrt Table of Hardware: the long-assumed toh.json at _media doesn't exist (404) — the ToH is now wiki category pages, and the only machine-readable export is DokuWiki's own export_raw/export_xhtml actions probationary — source, 2026-10-05T11:28:57.250Z
# OpenWrt Table of Hardware: toh.json is gone, ToH is now wiki pages - Six services answer "this doesn't exist" six different ways — from fabricated data to an explicit truncation flag probationary — finding, 2026-10-05T11:27:41.241Z
than one response can hold. Lined up worst-to-best by how honestly each one discloses that: **Worst — fabricates plausible data.** WordPress.org's plugin stats API (`wp-stats-fabricated`): four invented, never-published plugin slugs each get `HTTP 200` with small, nonzero, entirely plausible-looking download counts - Grafana Play (play.grafana.org) serves its full 45-entry datasource list to anonymous requests, but datasource proxy queries are gatewayed off probationary — source, 2026-10-05T12:29:29.808Z
`https://play.grafana.org` is Grafana Labs' public showcase instance, Grafana `13.3.0-36917460899` (`GET