Export / Import

Move collections between machines, share with a Postman-using teammate, or bulk-import from curl.

Export

The Export ▾ dropdown (topbar) offers:

A single collection can also be exported on its own via its right-click menu, as either a Volley JSON file (Export JSON) or a Postman v2.1.0 collection (Export as Postman).

Import

The Import ▾ dropdown offers three ways to get data in:

From file and From URL accept:

Volley import preview

When importing a Volley export, a preview modal lists every request that would change, grouped by collection, before anything is written:

Every item is checked by default. Uncheck any you want to leave as-is, then click Import to apply. Cancel closes the modal with no changes made. The Overwrite all checkbox at the top checks every item at once. Environment variables in the export are always synced automatically regardless of which requests you check.

Import cURL

Import ▾ → Import cURL creates one or more requests from curl commands you paste in.

  1. Pick a collection from the dropdown — existing collections are listed; choose New collection… to create one.
  2. Paste curl commands into the textarea.
  3. Click Preview to see what will be imported.
  4. Click Import to add the requests.

Format — the importer accepts a raw paste with no special formatting required:

Merging — if the chosen collection already exists, the imported requests are added to it. If not, a new collection is created at the top of the sidebar.

Shell variables ($TOKEN, ${BASE_URL}) appear as literals in the imported request — they're not resolved. Replace them with Volley {{variables}} or literal values after import.

The Edit button on the cURL tab of any imported request lets you edit the curl directly and save it back to the request fields — so importing a curl is just the starting point, not a one-time migration.