overlay: 1.0.0 info: title: Memo Therapeutics content API — API Evangelist enhancements version: 1.0.0 x-generated: '2026-08-25' x-method: generated x-source: >- Generated by the API Evangelist enrichment pipeline against the nine derived documents in openapi/. It records the enhancements this profile adds on top of the WordPress route index; the originals in openapi/ are never mutated. x-extends: - openapi/memo-therapeutics-posts-api-openapi.yml - openapi/memo-therapeutics-pages-api-openapi.yml - openapi/memo-therapeutics-media-api-openapi.yml - openapi/memo-therapeutics-taxonomy-api-openapi.yml - openapi/memo-therapeutics-comments-api-openapi.yml - openapi/memo-therapeutics-search-api-openapi.yml - openapi/memo-therapeutics-discovery-api-openapi.yml - openapi/memo-therapeutics-oembed-api-openapi.yml - openapi/memo-therapeutics-navigation-api-openapi.yml actions: - target: $.info description: >- Attach the corporate context a bare WordPress route index cannot carry — who operates this host, what happened to the company, and what the surface is and is not. update: x-provider: Memo Therapeutics AG, an Ipsen company x-provider-site: https://memo-therapeutics.com/ x-surface-class: >- Incidental content API. This is the CMS behind a corporate marketing site, not a product API. Memo Therapeutics runs no developer program, issues no credentials and offers no support, versioning promise or SLA for it. x-corporate-event: type: acquisition acquirer: Ipsen completed: '2026-07-22' consequence: >- The site may be consolidated into ipsen.com; /careers/ already 302s there. Treat this surface as unversioned and unpromised. - target: $.servers[0] description: Record what was actually observed at this origin. update: x-observed: probed: '2026-08-25' tls: TLSv1.3 hsts: false cdn: StackCDN origin: 'Apache / PHP 8.3.33' wordpress_namespaces: 14 wordpress_routes: 390 - target: $.paths.*.get description: >- Mark every catalogued operation as anonymous-read and safe. The route index states permission callbacks but not the resulting access model; this was established by probe. update: x-access: anonymous x-safe: true x-idempotent: true x-verified: '2026-08-25' - target: $.components.schemas.RestError description: >- State plainly that this envelope is not RFC 9457, so a client cannot mistake application/json for application/problem+json. update: x-rfc9457: false x-catalog: errors/memo-therapeutics-problem-types.yml - target: $.paths description: >- Cross-link the derived artifacts so an agent reading only the spec can still reach the conventions, error catalog and data model. update: x-api-evangelist-artifacts: conventions: conventions/memo-therapeutics-conventions.yml errors: errors/memo-therapeutics-problem-types.yml data_model: data-model/memo-therapeutics-data-model.yml authentication: authentication/memo-therapeutics-authentication.yml lifecycle: lifecycle/memo-therapeutics-lifecycle.yml conformance: conformance/memo-therapeutics-conformance.yml rate_limits: rate-limits/memo-therapeutics-rate-limits.yml