OpenAPI Quality Auditor API avatar

OpenAPI Quality Auditor API

Pricing

from $0.01 / actor start

Go to Apify Store
OpenAPI Quality Auditor API

OpenAPI Quality Auditor API

Deterministically audits supplied OpenAPI or Swagger text for endpoint inventory, documentation gaps, security-declaration coverage, and mutating-operation flags without calling any described API operation.

Pricing

from $0.01 / actor start

Rating

0.0

(0)

Developer

Sean Burke

Sean Burke

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Categories

Share

Merlin OpenAPI Quality Auditor — RapidAPI adapter

A narrow, deterministic HTTP API that statically inventories OpenAPI/Swagger operations and reports documentation/security-declaration gaps. It never calls operations in the submitted specification and does not fetch URLs.

Routes

  • GET /health
  • GET /openapi.json
  • POST /v1/audit with JSON { "openapi_document": "...", "source_label": "..." }

Set RAPIDAPI_PROXY_SECRET in production and configure RapidAPI to send the same value in X-RapidAPI-Proxy-Secret. Input is capped at 1 MB. Do not log request bodies at the hosting layer because specifications can contain non-public metadata.

Verify

npm ci
npm run verify
npm audit --audit-level=moderate

Deployment status

The container is live as a public, monetized Apify Standby API at OpenAPI Quality Auditor API. Its canonical Standby runtime, readiness route, OpenAPI contract, representative audit request, fixed 256 MB memory, 30-second idle timeout, limited permissions, and $0.01 isolated-session start price have been verified.

RapidAPI publication remains separate and requires Sean's provider login, current-terms acceptance, PayPal/tax onboarding, and a least-privilege authentication bridge. Do not describe the API as listed on RapidAPI until the exact Hub listing, paid plan, and proxy-secret behavior are verified end to end. The Apify account retains a zero-paid-spend hard limit.