Perfect Corp · OpenAPI Overlay 1.0.0

apis.io enhancements — Unit system

3 actions 3 updates update extends ../openapi/perfect-corp-unit_system-openapi.yml
Generated by API Evangelist Written by API Evangelist tooling for Perfect Corp's API. It is a proposal applied on top of the contract, not a document Perfect Corp publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apis-iox-apis-io-findingsx-apis-io-findings-tags

Targets 1

$.info

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: apis.io enhancements — Unit system
  version: 1.0.0
extends: ../openapi/perfect-corp-unit_system-openapi.yml
x-generated: '2026-09-02'
x-method: generated
x-source: openapi/perfect-corp-unit_system-openapi.yml
x-note: Overlay of API Evangelist observations. The original contract in openapi/ is never mutated.
actions:
- target: $.info
  description: Record where this contract was harvested from and when.
  update:
    x-apis-io:
      harvested: '2026-09-02'
      source: https://docs.perfectcorp.com/_bundle/reference/unit_system.json?download
      provider: Perfect Corp
      slug: perfect-corp
- target: $.info
  description: 3 of 3 operations in this document declare no operationId, so no stable identifier exists to reference
    them by. Recorded, NOT repaired — the pipeline does not author identifiers into a provider contract.
  update:
    x-apis-io-findings:
      operations_without_operationId:
      - get /s2s/v1.0/client/credit
      - get /s2s/v1.0/client/credit/history
      - get /s2s/v2.0/credit/feature-cost
- target: $.info
  description: 3 operations carry no tags[], so they cannot be grouped by resource.
  update:
    x-apis-io-findings-tags:
      operations_without_tags:
      - get /s2s/v1.0/client/credit
      - get /s2s/v1.0/client/credit/history
      - get /s2s/v2.0/credit/feature-cost