OpenAPI → Integration Tests
Paste or upload an OpenAPI 3.x / Swagger 2.x spec (JSON or YAML) and get a runnable test suite. Every endpoint is called with spec-valid sample data and the test checks that the status is one the spec declares, that the body is JSON when the spec says so, and that it matches the response schema (types, required properties, enums, nested objects and arrays). Optional negative tests check the API rejects a missing required parameter, a missing required body and a call without credentials.
Credentials are read from environment variables (API_TOKEN, API_USERNAME/API_PASSWORD, API_KEY), never written into the code. Tests are independent of each other — there is no "create, then read it back" chaining. Write operations send real writes: point the suite at a test environment.