Validate One API at a Time
Right in VS Code
Point SpekAi at an OpenAPI or Swagger spec, pick an endpoint, and validate it with AI-generated request data. One API at a time, no context switching.
{
"name": "Luna",
"tag": "golden-retriever",
"age": 3
}Everything You Need to Validate APIs
From AI-generated request data to mTLS support, SpekAi handles the tedious parts so you can focus on what matters.
AI-Powered Request Data
AI generates realistic, spec-compliant request values: names, emails, nested objects, you name it. One click to fill every field.
mTLS Support
Client certificate authentication built in. Validate APIs behind mutual TLS without leaving your editor.
JSON & YAML
Load specs in either format. Auto-detection from file extension or Content-Type header. OpenAPI 3.x and Swagger 2.0.
20+ Locales
Generate locale-appropriate request data for international APIs, including names, addresses, and phone numbers.
Save & Load Configs
Save configurations and reload them later. Useful for repeated validations or complex request bodies.
Fallback HTTP Mode
Send raw HTTP requests manually when you need to. SpekAi works for direct validation with or without AI features.
Three Steps. That's It.
No setup wizard. No config files. Open a spec and start validating.
Open Your Spec
Paste a URL or pick a local OpenAPI/Swagger file. SpekAi parses it and builds a validation interface for every endpoint.
Pick an Endpoint
Browse your API’s endpoints with method badges and descriptions. Select the one you want to validate.
Generate & Validate
Hit Generate to auto-fill realistic request data, then send the request and validate the response — all in VS Code.
Completely Free
SpekAi is free to use. No tiers, no limits, no account required.
Free
Everything included. No tiers, no limits, no account required.
- OpenAPI 3.x & Swagger 2.0
- JSON and YAML support
- AI-powered request data generation
- mTLS client certificate auth
- 20+ locale support
- Save & load configurations
- Fallback HTTP mode
- VS Code native integration
Ready to validate your APIs?
Install SpekAi, point it at a spec, and validate one endpoint at a time. Free, no account required.
No account required · Zero config · Works with any OpenAPI spec