TullyAPI

Fast, simple API testing tool. Now with environment variables and GraphQL!

Now with more bug fixes.

Check out the blog
Back to App

Keyboard Shortcuts & Workflows

Master TullyAPI with keyboard shortcuts for faster API testing. This guide shows you how to use TullyAPI efficiently without touching your mouse.

Available Keyboard Shortcuts

Cmd + Enter
Send the current API request
Ctrl + Enter
Send the current API request (Windows/Linux)
Cmd/Ctrl + E
Export collections to JSON file
Cmd/Ctrl + I
Import collections from JSON file
Cmd/Ctrl + /
Focus and edit the URL/path input field
Cmd/Ctrl + 1-5
Switch between tabs (1=Params, 2=Headers, 3=Cookies, 4=Auth, 5=Body)
Ctrl + H
Toggle sidebar collapse/expand (desktop only)
Cmd/Ctrl + N
Create a new collection
Cmd/Ctrl + Shift + N
Create a new endpoint in the selected collection
Tab
Navigate between all interactive elements (collections, endpoints, buttons, form fields)
Shift + Tab
Navigate backwards through interactive elements
Enter / Space
Activate focused collection or endpoint (when navigating with Tab)
Navigate up/down between collections and endpoints in the sidebar
In sidebar: Collapse (←) or expand (→) focused collection
In tabs: Switch between tabs (Params, Headers, Cookies, Auth, Body)
Esc
Close modals, dropdowns, or exit URL editing mode
Cmd/Ctrl + Shift + E
Open environment manager to create and manage environments
Cmd/Ctrl + Shift + G
Switch to GraphQL body type for testing GraphQL APIs

Example Workflow: Creating & Testing a New Endpoint

This workflow demonstrates how to create a new collection, add an endpoint, configure it, and send a request using primarily keyboard navigation.

1Create a Collection

Press Cmd/Ctrl + N to create a new collection, enter a name (e.g., "User API"), and press Enter to confirm.

2Add an Endpoint

Press Cmd/Ctrl + Shift + N to create a new endpoint in the selected collection, or use Tab to navigate to the collection and press Enter to expand it, then tab to + Add Endpoint. Enter the endpoint name (e.g., "Get Users") and press Enter.

3Configure the Request

Use Tab to navigate to your endpoint and press Enter or Space to open it. Press Cmd/Ctrl + / to quickly focus the URL field, or use Tab to navigate through:

  • Method dropdown (GET, POST, etc.)
  • URL/Path input field
  • Tab buttons - or use Cmd/Ctrl + 1-5 to switch tabs directly

4Add Query Parameters

Press Cmd/Ctrl + 1 to jump to Query Params tab, click + Add Parameter, then use Tab to move between Key and Value fields. Press Enter in the Value field to add another parameter.

5Send the Request

Once configured, press Cmd + Enter (or Ctrl + Enter) to send the request. The response will appear below instantly.

Example Workflow: Testing with Authentication

This workflow shows how to quickly test an authenticated API endpoint.

1Select Your Endpoint

Click on an existing endpoint in your collection or create a new one.

2Navigate to Auth Tab

Press Cmd/Ctrl + 4 to instantly jump to the Auth tab.

3Configure Authentication

Select your auth type (Bearer Token, Basic Auth, or API Key):

  • Bearer Token: Press Tab to the token field and paste your token
  • Basic Auth: Tab through username and password fields
  • API Key: Tab to key name and value fields

4Send Authenticated Request

Press Cmd + Enter to send the authenticated request. TullyAPI automatically includes your auth credentials in the request.

Example Workflow: POST Request with JSON Body

1Create Endpoint & Select POST Method

Create a new endpoint, then use Tab to reach the method dropdown and select POST.

2Navigate to Body Tab

Press Cmd/Ctrl + 5 to instantly jump to the Body tab.

3Enter JSON Data

Click in the Body textarea and type or paste your JSON payload. TullyAPI will automatically validate the JSON format.

4Add Headers (Optional)

Navigate to the Headers tab and add any custom headers. The Content-Type: application/json header is added automatically for POST requests.

5Send POST Request

Press Cmd + Enter from anywhere in the request editor to send your POST request.

Pro Tips

  • Use History: Recent requests appear in the History tab - click any to restore its configuration instantly
  • Quick Export/Import: Press Cmd/Ctrl + E to export or Cmd/Ctrl + I to import collections
  • Collapse Sidebar: Press Cmd/Ctrl + H to toggle sidebar collapse for distraction-free focus
  • Tab Switching: Use Cmd/Ctrl + 1-5 to instantly switch between Params, Headers, Cookies, Auth, and Body tabs
  • URL Editing: Press Cmd/Ctrl + / to quickly focus and edit the URL field, then Esc to exit
  • Theme Toggle: Use the sun/moon icon in the header to switch between light and dark modes
  • Response Navigation: After sending a request, use Tab to navigate through response tabs (Body, Headers, Cookies)

Want More Shortcuts?

I'm constantly improving TullyAPI. If you have suggestions for additional keyboard shortcuts or workflows you'd like to see, please send me your feedback!

Send Feedback →