Invite-only beta

Turn any website's undocumented API into working, tested code — by browsing it yourself, or letting AI do it.

Get back a client that's actually been tested against the real API — plus an OpenAPI spec, Postman collection, and cURL commands, all from the same capture. No HAR export, no manual endpoint hunting.

api_client.py
class CarsClient:
    def search_listings(self, zip_code, radius="50"):
        # inferred from 41 captured requests
        resp = self.session.get(
            f"/shopping/v4/listings",
            params={"zip": zip_code, "radius": radius},
        )
        return resp.json()

Two ways to capture

Pick the path that matches how you're browsing — a public site in an embedded session, or the tab you already have open.

Cloud capture

Point it at any public site. Browse it yourself in an embedded live view, or hand it a goal and let an autonomous agent explore and capture on its own.

You drive · Agent drives

Browser extension

Capture traffic from a tab you're already using — no separate window, no separate browser. Click start, use the site, click done.

Zero setup friction

How it works

From a browsing session to a working client.

1

Point it at a target

A public site, or just the tab you're already on.

2

Browse it — or don't

Click around yourself, or give an agent a goal and let it explore the site on its own.

3

We capture the real traffic

Every request and response — headers, bodies, the works — not just what a HAR export happens to include.

4

Get back a working client

AI reverse-engineers the endpoints and schemas and hands you generated code, an OpenAPI spec, and docs.