Skip to main content

Nango Sync: Sync 3rd-party APIs to your app. Fast.

The service that lets you easily synchronize data between your app and any 3rd-party API.

⭐ Why Nango Sync?​

Adding integrations to an app is complicated.

At first, it looks as simple as making requests to a 3rd-party API. But you quickly need to build OAuth, background synchronisation, retries, pagination, caching, webhooks, data transformation, monitoring, etc.

We pre-built these components so you don’t have to and can focus on shipping low maintenance integrations fast.

✨ How it works​

With Nango Sync, building integrations becomes as simple as:

  1. Authenticate users with OAuth in your frontend:
nango.auth('hubspot', '<user-id>'); // Starts OAuth flow
  1. Easily sync data from any API endpoint to your DB in the backend:
nango.sync('https://api.hubspot.com/crm/v3/contacts', config); // Syncs contacts forever!
  1. Read the always-fresh data from the DB and use it in your app
SELECT * FROM hubspot_contacts WHERE ...

Additionally, Nango Sync has out-of-the-box support for:

  • πŸ”Β OAuth token retrieval & refresh
  • πŸ“Ά Incremental syncs
  • πŸͺ Webhooks
  • ⚑️ JSON-to-SQL schema mapping
  • πŸ”„ Retries & rate-limit handling
  • πŸš€ Scalable & flexible open-source infrastructure
  • βœ… Language-agnostic
  • ☁️ Self-hosted and Cloud options

πŸ§‘β€πŸ’» Example use cases​

Nango is API agnostic: It works with any API endpoint that returns JSON (you just need to give it a few details about the endpoint).

While Nango Sync supports millions of APIs, here are some of the most popular ones:

  • CRMs such as HubSpot, Salesforce, Pipedrive, Zoho CRM, Zendesk Sell etc.
  • Accounting systems such as Quickbooks, Xero, Netsuite, Zoho Books, Freshbooks etc.
  • Cloud providers such as AWS, GCP, Azure, DigitalOcean, Fly.io, Heroku etc.
  • Productivity tools such as Gmail, Google Calendar, Slack, Outlook 365, Zoom, Google Drive etc.
  • Project Management tools such as Airtable, Asana, Monday.com, ClickUp etc.
  • Dev tools such as Github, Gitlab, JIRA, Trello, Figma etc.
  • ...any API endpoint that returns JSON

The docs have more examples of Nango Sync configurations for different APIs and endpoints.

πŸ” Try it & learn more​

See Nango Sync in Action
The fastest way to see Nango Sync in action is with our Quickstart πŸš€, head over there and sync data to your local machine in less than 3 minutes.

Understand how Nango Sync works
If you are ready to take a closer look we recommend you start with the Core concepts.

See what you can build with Nango Sync
You can also check out some real-world examples of things you can sync with Nango Sync (keep in mind, it works with any API endpoint so these are just examples). Or join our Slack community to see what others are building with Nango Sync.