Wugen · OpenAPI Overlay 1.0.0

API Evangelist enhancements for the Wugen Legacy Content API

6 actions 6 updates update extends openapi/wugen-legacy-content-openapi.yml
Derived by API Evangelist Built from the contracts Wugen publishes. Wugen did not publish this file.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-content-inventoryx-apievangelist-profilex-apievangelist-derivedx-provider-published-openapix-surface-classx-surface-statusx-succeeded-byx-soft-404

Targets 4

$.info
$.paths['/wp/v2/posts'].get
$.paths['/wp/v2/media'].get
$.paths['/wp/v2/categories'].get

OpenAPI Overlay

wugen-legacy-content-overlay.yaml Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for the Wugen Legacy Content API
  version: 1.0.0
extends: openapi/wugen-legacy-content-openapi.yml
x-generated: '2026-08-05'
x-method: generated
x-source: API Evangelist enrichment pipeline
actions:
- target: $.info
  update:
    x-apievangelist-profile: https://apis.io/provider/wugen/
    x-apievangelist-derived: true
    x-provider-published-openapi: false
    x-surface-class: cms-content-api
    x-surface-status: retired-brand-host-still-serving
    x-succeeded-by:
      host: https://alloteratx.com/wp-json/wp/v2
      openapi: openapi/wugen-allotera-content-openapi.yml
      reason: Wugen, Inc. renamed to Allotera Therapeutics, Inc. on 2026-07-08.
- target: $.info
  update:
    x-soft-404:
      applies_to: every path outside /wp-json/ on this host
      behaviour: HTTP 200 with a 39,987-byte splash page
      control_probe: https://wugen.com/zzz-does-not-exist-9182
      control_status: 200
      control_body_md5: dee8055280e8f8a7f94054062c708359
      guidance: >-
        Do not treat a 200 from this host as evidence a document exists. Hash the body and compare
        against the control probe. Paths under /wp-json/ behave correctly and return real REST
        errors.
- target: $.info
  update:
    x-deprecation-gap: >-
      The human-facing site at this host has been decommissioned to a single splash page, but the
      API surface carries no Sunset header, no Deprecation header, no API-layer redirect to
      alloteratx.com and no retirement notice. A machine consumer receives no signal that this host
      is retired. This is the clearest single remediation available to the provider.
- target: $.paths['/wp/v2/posts'].get
  update:
    x-content-inventory:
      total_observed: 80
      observed_on: '2026-08-05'
      note: >-
        The complete historical Wugen press-release and scientific-publication archive — 58 press
        releases, 12 scientific publications, 8 articles — still readable here although no page on
        the live site links to it.
- target: $.paths['/wp/v2/media'].get
  update:
    x-content-inventory:
      total_observed: 269
      observed_on: '2026-08-05'
      note: >-
        Substantially larger than the 66-object library on alloteratx.com; this host remains the
        fuller media archive.
- target: $.paths['/wp/v2/categories'].get
  update:
    x-content-inventory:
      total_observed: 11
      observed_on: '2026-08-05'

Work with this as data

Every overlay here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for openapi overlays

4 MCP tools reach this
  • find_overlaysBrowse and filter every overlay in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/wugen-legacy-content-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.