Xpansiv · OpenAPI Overlay 1.0.0

API Evangelist enrichment overlay for Xpansiv Managed Solutions API

1 action 1 update update extends openapi/xpansiv-managed-solutions-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for Xpansiv's API. It is a proposal applied on top of the contract, not a document Xpansiv publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-enrichmentx-idempotencyx-rate-limit-signal

Targets 1

$.info

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enrichment overlay for Xpansiv Managed Solutions API
  version: 1.0.0
extends: openapi/xpansiv-managed-solutions-openapi.yml
x-generated: '2026-09-04'
x-method: generated
x-source: Derived from openapi/xpansiv-managed-solutions-openapi.yml plus conventions/xpansiv-conventions.yml.
  Adds only API Evangelist annotations; changes no original schema, path, parameter or response.
actions:
- target: $.info
  description: Record API Evangelist enrichment provenance and the cross-cutting findings that are not
    expressible in the original contract.
  update:
    x-apievangelist-enrichment:
      profile: https://github.com/api-evangelist/xpansiv
      reviewed: '2026-09-04'
      source_spec: https://developer.xpansiv.com/_spec/openapi/...
      artifacts:
        authentication: authentication/xpansiv-authentication.yml
        conventions: conventions/xpansiv-conventions.yml
        errors: errors/xpansiv-problem-types.yml
        conformance: conformance/xpansiv-conformance.yml
        data_model: data-model/xpansiv-data-model.yml
        rate_limits: rate-limits/xpansiv-rate-limits.yml
        lifecycle: lifecycle/xpansiv-lifecycle.yml
    x-idempotency:
      coverage: none
      note: No Idempotency-Key or equivalent request header is declared on any operation in this contract.
        Duplicate submission is not suppressed by the API; clients must deduplicate. Observed by API Evangelist
        on 2026-09-04.
    x-rate-limit-signal:
      status_on_exhaustion: 429
      headers: []
      note: No Retry-After or RateLimit-* response header is declared or documented; retry interval is
        not discoverable from the response.