Quick start
From install to your first authenticated API call in under 2 minutes
Quick start
This guide takes you from zero to making authenticated API calls in under 2 minutes. No configuration files, no environment variables, no OAuth libraries.
Install the CLI
Or with Homebrew:
Verify the installation:
Log in to Unscrambled
Create an account or log in to your existing one:
This opens your browser for authentication. Once complete, your session token is stored securely and the CLI is ready to use.
Connect your first service (OAuth)
Let's connect GitHub. This uses an OAuth flow — Unscrambled handles the entire handshake.
Your browser opens to GitHub's authorization page. Approve the permissions and you're done:
Make your first API call
Now call the GitHub API. No tokens, no headers, no .env files:
Unscrambled detects that this URL belongs to GitHub, retrieves your stored OAuth token, injects it as a Bearer header, and returns the response:
Connect an API key service
Not every service uses OAuth. For API key services like OpenAI, Unscrambled prompts you once and encrypts the key:
Now call the OpenAI API:
The API key is injected server-side. The request and response are logged (encrypted) for debugging.
See your connected services
Next steps
- Authentication guide — supported services, OAuth vs API key flows, managing credentials
- Curl reference — all flags, response formatting, examples for popular APIs
- Automations — write and deploy scripts that run on a schedule