testneo_api_project_upload_openapi
Upload an OpenAPI file to a classic API project to store the specification for impact analysis.
Instructions
Upload OpenAPI JSON/YAML to a classic API project (stores spec on Project.openapi_spec). Use before testneo_api_project_openapi_impact. Guarded: allow-write + confirm=true. Backend: POST /api/v1/projects/{id}/upload-openapi (multipart field: file).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | ||
| openapi_file_base64 | Yes | ||
| openapi_filename | Yes | ||
| confirm | No | ||
| idempotency_key | No |