Data model
Environments
- Production — shared across the organization for real or shared traffic
- Development — private to the creator for experimentation and iteration
Route collections
A route collection contains:- a generated GoDizzy subdomain
- a target endpoint used by proxy rules
- an ordered set of routing rules
Routing rules
Each rule defines:- Method match — such as
GET,POST, or* - Path match — exact path, parameterized path, or wildcard
- Priority — higher numbers run first
- Action —
mockorproxy
Request flow
Execute the action
- Mock returns the configured status, headers, body, and optional latency.
- Proxy forwards the request to the collection target endpoint.
Path matching
| Style | Example | Notes |
|---|---|---|
| Exact | /api/users | Only matches that exact path |
| Parameter segment | /api/users/:id | Matches one path segment |
| Wildcard | * | Matches any path |
Mock vs proxy
- Mock
- Proxy
Mock rules return a configured fixture. No upstream request is made.
What changes without client rewrites
- switching a rule between mock and proxy
- editing a mock response
- changing rule priority
- adding latency to a mock rule
- updating proxy response shaping
Learn more
Environments
Production and development visibility, usage, and constraints.
Route Collections
Generated subdomains, target endpoints, and copying.
Routing Rules
Method/path matching, priority, and the default rule.
MCP
Programmatic access to environments, collections, and rules.
