Skip to main content

Initialize API Key

For most developers, the easiest path is to run the following command and use the browser sign-in flow:

proxymock init

That is usually all you need. You can view or modify your configuration in ~/.speedscale/config.yaml.

Speedscale does not share or sell your email address, although we might send you updates or announcements if we can ever figure out this marketing thing. Engineering is more our wheelhouse.

Getting an API Key

Sign up for an API key. For local workstation setup, it is usually faster to run proxymock init and complete the browser flow. If you need a manual or headless setup, copy your key from the page (see below) and run proxymock init --api-key <your key>.

Where to find your API key

CI and other non interactive modes

If you're trying to initialize proxymock without any prompts, specify the API key on the command line:

proxymock init --api-key <Your API Key>

For the full workflow after initialization, see the Quickstart. If you want a language-specific landing page instead, use one of these:

  • JavaSpring Boot demo, JVM proxy flags, and the exported production trace.
  • .NETMinimal API demo with HTTP_PROXY/HTTPS_PROXY and local replay.
  • Node.jsExpress demo with client-specific proxy handling guidance.
  • Goouterspace-go demo with Go-native record, mock, and replay steps.
  • PythonFlask SpaceX demo with a lightweight Makefile-backed capture flow.
warning
  • Non-interactive mode (like as part of a CI pipeline) requires proxymock Pro or Speedscale Enterprise.

Troubleshooting for Enterprise Customers

Does your organization already have a Speedscale tenant? If so, you can skip ahead to Automatic Tenant Assignment.

If you want to sign up for Speedscale Enterprise and your organization does not already have a Speedscale tenant, you can create one by visiting Speedscale Enterprise and clicking "Free Trial".

Automatic Tenant Assignment

For most tenants, you can automatically join the tenant doing one of the following:

  1. Log into https://app.speedscale.com using your corporate email address. You will automatically be added to the tenant after some validation.
  2. Dial a friend. Have your friend click the "Invite" button in the Speedscale UI and enter your email address. Check your email and sign in.

If you get stuck you can always reach us on slack.

tip

Did you log into your tenant but it looks empty? This usually happens because your organization's email domain is not configured. Speedscale Support can fix this if you ping us on slack or at support@speedscale.com.