.stoplight.json, toc.json, or Git-based workflows.| Asset | What to check |
|---|---|
| OpenAPI / Swagger files | Confirm which .yaml, .yml, or .json files are the source of truth. |
| Markdown docs | Identify docs that should be preserved. For standalone docs, see Import Markdowns. |
| JSON Schema models | Review reusable models and references. See Introduction to Schema and JSON Schema. |
| Images | Check local images referenced by Markdown docs. |
.stoplight.json | Review project path configuration. |
toc.json | Review documentation structure and ordering. |
| API client assets | Identify Postman, Bruno, test, environment, or CI assets that may need separate migration. |
| Path | Best for | Workflow |
|---|---|---|
| Git-connected Spec-first project | Teams that already manage OpenAPI specs in Git | Connect a repository, sync a branch, edit files, commit, and push. |
| File-backed Spec-first project | Teams that want to validate file-based API work before connecting Git | Work with spec files in Apidog and save changes there. |
| Asset | How Apidog uses it | Review after import |
|---|---|---|
| OpenAPI / Swagger files | Creates API modules, endpoints, schemas, examples, and docs. | Check module names, endpoint grouping, and references. |
.stoplight.json | Uses supported path settings to locate specs, docs, models, images, and toc.json. | Confirm the configured roots match your repository. Check imported specs, docs, models, and images because not every Stoplight setting or include rule is applied the same way in Apidog. |
toc.json | Helps arrange imported Docs/sidebar content and some OAS/model ordering during sync. | It does not reorder files in the Specs file explorer. |
| Markdown docs | Carries docs into the project workflow. | Check links, anchors, images, and formatting. |
| Local images | Imports referenced local images where supported. | Check for broken or unused images. |
| JSON Schema models | Carries referenced models where supported. | Check names, folders, and $ref behavior. |
.stoplight.json, toc.json, Markdown docs, models, and images..stoplight.json and toc.json are supported migration inputs, but they do not guarantee full Stoplight behavior preservation..stoplight.json uses supported path settings to locate specs, docs, models, images, and toc.json. This is path configuration only, not full Stoplight behavior preservation.toc.json helps arrange imported Docs/sidebar content and some OAS/model ordering during sync. It does not reorder files in the Specs file explorer.