Open Source edition allows 5 syncs per month. For unlimited syncs, you need Bruno Pro or Ultimate.
Connect to OpenAPI Sync
There are two ways to connect to OpenAPI Sync:Existing Collection
- Click on the context menu (
···) in your collection. - Select option OpenAPI (Beta).

- You have two options:
- Add URL – Enter the remote OpenAPI spec URL, or
- Upload file – Upload an OpenAPI spec file from your machine.

- Click Connect.
New Import
- Import collection with OpenAPI spec file or URL.

- Enable option Check for Spec Updates to automatically connect to OpenAPI Sync.


OpenAPI Sync UI at a glance
The UI shows a summary of sync status:
1. Overview
Your dashboard: summary of sync status, pending spec updates, and local collection changes. Shows last synced time and spec version (or title) so you know which spec version the collection is based on.| Term | Meaning |
|---|---|
| Total in Collection | Total number of endpoints in your collection. |
| In Sync with Spec | Endpoints where your local collection matches the OpenAPI spec. |
| Changed in Collection | Changes you made locally in Bruno (URL, params, headers, body, etc.). |
| Spec Updated Pending | Changes from the remote spec that are not yet applied locally. |
2. Collection Changes
Shows your local collection changes in Bruno:- Deleted – Endpoints or fields removed in your collection.
- Added – Endpoints or fields added in your collection.
- Modified – Endpoints or fields modified in your collection.

3. Spec Updated
Shows when the remote spec has been updated and changes are pending. You can:- Sync collection – Apply the remote spec changes to your local collection
- Skip All – Skip all the changes and continue with your local collection
- Accept All – Accept all the changes
- Keep Current – Keep the current changes



Merge conflicts: If you’re working on the same file and there are changes in the remote spec, you may see conflicts. Review each change in the Spec Updated tab and accept or reject as needed.
What gets updated when you sync
- From spec: URLs, parameters, request bodies, and folder/request structure are regenerated from the latest spec.
- Preserved: Your tests, scripts, and assertions are kept.
- Stored locally: The latest spec is saved under
collection/resources/spec/for offline use.
Connection Settings
OpenAPI Sync checks for spec updates automatically every 5 minutes. You can control this setting as follows:- Click the context menu (
···) next to View spec.

- Select Edit connection settings.

Inspect Spec
To view and inspect the OpenAPI spec:- Click View spec on the top right-hand side of the OpenAPI Sync UI.
