Point BugVilla at your API.
Free to start, demo on request. Either way, the path is the same: upload a collection, confirm your personas, read your first access matrix.
Tell us about your API
Four fields and a sentence. That's enough for us to set up a workspace and know which personas to expect.
What happens next
No qualification maze. Three steps between this form and your first finding.
We reply
Within one working day, with your workspace ready. If you asked for a demo, we propose a time in the same email.
You upload a collection on a call
Postman v2.1, OpenAPI 3.x, Swagger 2.0 or raw cURL. BugVilla parses your endpoints, detects the login endpoint, and suggests personas — you confirm them live.
First matrix in under an hour
All 7 test categories run as every persona. You leave the call with an access matrix and a report you can forward — here's how to read it.
Prefer email?
Skip the form: write to hello@bugvilla.app. Same inbox, same humans. Our code lives on GitHub.
Three things make the first run count
None of them take long to gather — and the third one is just a calendar slot.
A collection
Any export you already have: Postman v2.1, OpenAPI 3.x / Swagger 2.0 in JSON or YAML, or raw cURL. BugVilla extracts methods, params, headers, body schemas and auth per endpoint.
One credential set per role
Admin, Member, Unauthenticated — whatever your API distinguishes. BugVilla detects the login endpoint and token path; you paste credentials and confirm. Static tokens and API keys work too.
About an hour
Each persona logs in once per run, then the suite chains real ids from response to request. Functional runs first so data exists; performance runs last, against a warm service.