SchemaExtract · OpenAPI Overlay 1.0.0

API Evangelist enhancements for SchemaExtract API

3 actions 3 updates update extends openapi/schemaextract-openapi.yml
Authorship not recorded No authorship marker is recorded for this file. It is not presented as the provider's.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-rating-sourcex-apievangelist-notesx-apievangelist-resolved-basex-apievangelist-mirrorx-apievangelist-rate-limitx-apievangelist-quota

Targets 3

$.info
$.servers
$.paths['/v1/extract'].post

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for SchemaExtract API
  version: 1.0.0
extends: openapi/schemaextract-openapi.yml
# Captures API Evangelist-derived annotations without mutating the harvested spec. The published
# spec covers only /health and /v1/extract; the docs additionally describe async jobs, key
# management, and billing endpoints not present in the contract (noted below, never fabricated in).
actions:
  - target: $.info
    update:
      x-apievangelist-rating-source: https://schemaextract.shop/openapi.json
      x-apievangelist-notes: >-
        Docs describe additional undocumented-in-spec endpoints: POST /v1/extract/jobs and
        GET /v1/extract/jobs/:id (async), POST /v1/auth/magic-link, GET/POST /v1/keys,
        DELETE /v1/keys/:id, and POST /v1/billing/checkout|portal|webhook.
  - target: $.servers
    update:
      x-apievangelist-resolved-base: https://schemaextract.shop
      x-apievangelist-mirror: https://schemaextract.vercel.app
  - target: "$.paths['/v1/extract'].post"
    update:
      x-apievangelist-rate-limit: 60 requests / 10 minutes per client (429 RATE_LIMITED, X-RateLimit-*)
      x-apievangelist-quota: Free 20 / Starter 500 / Pro 5000 extracts per month (402 QUOTA_EXCEEDED)