IRIZ Platform · OpenAPI Overlay 1.0.0

API Evangelist enhancements for IRIZ Platform API

10 actions 10 updates servers extends openapi/fashionbyu-com-iriz-platform-api-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for IRIZ Platform's API. It is a proposal applied on top of the contract, not a document IRIZ Platform publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

tagsoperationIdx-mcp-toolx-request-schema-fromx-observedx-agentic-accessx-apievangelist-providerx-apievangelist-rating-artifacts

Targets 10

$.info
$
$.paths['/iriz/v1/agent/catalog'].get
$.paths['/iriz/v1/agent/cart/session'].post
$.paths['/iriz/v1/agent/cart/quote'].post
$.paths['/iriz/v1/agent/checkout/confirm'].post
$.paths['/iriz/v1/agent-commerce/status'].get
$.paths['/iriz/v1/version'].get
$.paths['/health'].get
$.paths[?(@.get.deprecated == true || @.post.deprecated == true)]

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for IRIZ Platform API
  version: 1.0.0
  x-generated: '2026-09-19'
  x-method: generated
  x-source: Generated from openapi/fashionbyu-com-iriz-platform-api-openapi.yml and the live probes recorded in mcp/, conventions/
    and lifecycle/. Adds what the auto-generated spec omits (servers, tags, operationIds for the public agent-commerce slice,
    security applicability, links to the richer MCP inputSchema) without touching the harvested original.
extends: openapi/fashionbyu-com-iriz-platform-api-openapi.yml
actions:
- target: $.info
  update:
    x-apievangelist-provider: fashionbyu-com
    x-apievangelist-rating-artifacts: kin/
    contact:
      name: IRIZ Platform
      url: https://mirror.fashionbyu.com
- target: $
  update:
    servers:
    - url: https://mirror.fashionbyu.com
      description: Serves the spec and every path; fashionbyu.com 404s the /iriz routes
    tags:
    - name: Agent Commerce
      description: Public, unauthenticated shopping-agent surface (mirrored by the MCP server at /iriz/v1/agent/mcp)
    - name: Versioning
      description: Version catalog and health
    - name: Platform Operations
      description: Deploy, QA, self-healing and boss-dashboard routes — auth_level standard|boss
    - name: Legacy
      description: 'Un-versioned twins marked deprecated; answer with Deprecation: true'
- target: $.paths['/iriz/v1/agent/catalog'].get
  update:
    operationId: getAgentCatalog
    tags:
    - Agent Commerce
    x-mcp-tool: search_catalog
    x-agentic-access:
      action-class: read
    description: 'Live on 2026-09-19: returns {ok, schema: agent-commerce-s120-v1, brand_slug, currency, product_count,
      products[], checkout_contract, agent_actions}.'
- target: $.paths['/iriz/v1/agent/cart/session'].post
  update:
    operationId: createAgentCartSession
    tags:
    - Agent Commerce
    x-mcp-tool: create_cart
    x-request-schema-from: mcp/fashionbyu-com-mcp-tools-list.json#create_cart.inputSchema
- target: $.paths['/iriz/v1/agent/cart/quote'].post
  update:
    operationId: quoteAgentCart
    tags:
    - Agent Commerce
    x-mcp-tool: quote_cart
    x-request-schema-from: mcp/fashionbyu-com-mcp-tools-list.json#quote_cart.inputSchema
    x-side-effect: places an inventory hold
- target: $.paths['/iriz/v1/agent/checkout/confirm'].post
  update:
    operationId: confirmAgentCheckout
    tags:
    - Agent Commerce
    x-mcp-tool: confirm_checkout
    x-request-schema-from: mcp/fashionbyu-com-mcp-tools-list.json#confirm_checkout.inputSchema
    x-reversibility: none — no cancel/refund operation is published
    x-agentic-access:
      action-class: acting
      consequence: physical
- target: $.paths['/iriz/v1/agent-commerce/status'].get
  update:
    operationId: getAgentCommerceStatus
    tags:
    - Agent Commerce
    security:
    - bearerAuth: []
    x-observed: 401 auth_level boss on 2026-09-19
- target: $.paths['/iriz/v1/version'].get
  update:
    operationId: getWorkerVersion
    tags:
    - Versioning
    x-observed: 401 auth_level standard on 2026-09-19
- target: $.paths['/health'].get
  update:
    operationId: getHealth
    tags:
    - Versioning
    x-observed: GET /iriz/health 200 {"ok":true,"healthy":true,"version":"5.1.2829"} on 2026-09-19
- target: $.paths[?(@.get.deprecated == true || @.post.deprecated == true)]
  update:
    x-deprecation-signal: 'Deprecation: true + Link rel=successor-version (https://mirror.fashionbyu.com/iriz/docs/versioning)'