OpenAPI Repair
Local playground · no AWS request- 1 Find a starting point
- 2 Build a reproduction
- 3 Review & export
What did API Gateway report?
Find a starting point from an error, or check your own small reproduction below.
Stays in this tab. Omit credentials and account details. Example wording is illustrative, not an AWS error quote.
Or choose a synthetic example below.
Check your own reproduction
Paste one small JSON reproduction, up to 32 KiB. Checked in this tab; no spec upload or AWS connection. Selected checks only, not full OpenAPI validation or a guarantee of AWS import success. Omit credentials and private data. Your input becomes the original for your diff; nothing changes automatically.
Have YAML or a larger file? Check a JSON or YAML file locally (up to 1 MiB).
Synthetic examples
Synthetic reproduction. JSON edits stay local; YAML panes show the original and last checked candidate.
Edit the reproduction · JSON only
One object · 32 KiB maximum · no duplicate keys · no YAML input
Before
openapi.yaml
Candidate
candidate.yaml · unchanged
Only eligible root-security copies are automatic.
Selected checks
YAML diff
Review exactly what leaves this tab when you download. Nothing is sent automatically.
YAML diff
Evidence JSON includes both YAML versions, their diff, selected findings, next steps, and sources. Error text is excluded by default. Downloads may contain your local edits.