It’s easy to connect Sequin to APIs (providers). You can use Sequin’s web console to connect Sequin to your own API accounts. Or you can use Sequin’s Management API to connect to your customers’ API accounts.

After connecting, Sequin syncs the API’s data to a stream. The stream includes all data in the API, including records created years ago. Then, Sequin keeps the stream up to date as records are created, updated, and deleted.

You can consume from your Sequin streams directly via an HTTP interface. Or, you can use a Sequin consumer to stream data from Sequin to destinations like Postgres or Kafka.

With your API data in a stream and in a database like Postgres, you’ll have API data both in motion and at rest.

To write data back to the API, you can use Sequin’s API for mutations. These APIs offer a uniform interface for writing data back to providers. Writes are paced to mind rate limits and simultaneously applied to the API and to your event stream.

All of Sequin’s functionality is available in both our web console and our Management API. You can use the web console to get started quickly and then use the Management API to spin syncs up and down programmatically.

Our philosophy is that developers want to build on their data, not wrangle with APIs. Focus on building, not on reverse engineering.

Who’s it for?

Sequin is a great fit if you are building complex or high-throughput API integrations. Sequin is also a great fit if you’re just getting started with your integrations and want to save as much time as possible.

Which providers are supported?

Sequin currently supports:

  • Airtable
  • Auth0
  • GitHub
  • HubSpot
  • Linear
  • Marketo
  • NetSuite
  • Quickbooks
  • Salesforce
  • SendGrid
  • ServiceNow
  • Shopify
  • Stripe
  • Workday

Don’t see the source you desire? We’re adding new sources all the time. Reach out and let us know what you need.

Next steps

Read our “Getting started” guide for a more in-depth walkthrough of what building on Sequin looks like.