npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@n8n-dev/n8n-nodes-airbyte-config

v1.0.2

Published

Airbyte Configuration API

Readme

@n8n-dev/n8n-nodes-airbyte-config

airbyte-config Banner

npm version License: MIT


Stop writing airbyte-config API integrations by hand.

Every time you connect n8n to airbyte-config, you waste hours mapping endpoints, defining parameters, and debugging schemas. You copy-paste from docs, fix edge cases, and pray nothing breaks.

What if connecting n8n to airbyte-config took 5 minutes, not half a day?

This node gives you 22+ resources out of the box: Attempt, Internal, Workspace, Source Definition, Source Definition Specification, and 17 more: with full CRUD operations, typed parameters, and zero manual configuration.


What You Get

  • Zero boilerplate: Resources, operations, and fields are pre-configured and ready to use
  • Full CRUD: Create, read, update, and delete support where the API allows it
  • Typed parameters: No more guessing field types
  • Built-in auth: API key authentication, ready to go
  • Declarative: Native n8n performance, no custom execute() overhead

Install

npm install @n8n-dev/n8n-nodes-airbyte-config

Or in n8n:

  1. Settings → Community Nodes → Install
  2. Search: @n8n-dev/n8n-nodes-airbyte-config
  3. Click Install

Quick Start

  1. Install the node (above)
  2. Add credentials: airbyte-config API → paste your API key
  3. Drag the airbyte-config node into your workflow
  4. Pick a resource → pick an operation → done.

That's it. No configuration files. No code. It just works.


Resources

  • Post For worker to set sync stats of a running attempt
  • Post For worker to save the AttemptSyncConfig for an attempt
  • Post For worker to register the workflow ID in attempt
  • Post For worker to set sync stats of a running attempt
  • Post For worker to save the AttemptSyncConfig for an attempt
  • Post For worker to register the workflow ID in attempt
  • Post Get normalization status to determine if we can bypass normalization phase
  • Post Should only called from worker to write result from discover activity back to DB
  • Post Create or update the state for a connection
  • Post Creates a workspace
  • Post Deletes a workspace
  • Post Find workspace by ID
  • Post Find workspace by connection ID
  • Post Find workspace by slug
  • Post List all workspaces registered in the current Airbyte deployment
  • Post Update workspace feedback state
  • Post Update workspace state
  • Post Update workspace name
  • Post Creates a custom sourceDefinition for the given workspace
  • Post Delete a source definition
  • Post Get source
  • Post Get a sourceDefinition that is configured for the given workspace
  • Post grant a private non custom sourceDefinition to a given workspace
  • Post List all the sourceDefinitions the current Airbyte deployment is configured to use
  • Post List all the sourceDefinitions the given workspace is configured to use
  • Post List the latest sourceDefinitions Airbyte supports
  • Post List all private non custom sourceDefinitions and for each indicate whether the given workspace has a grant for using the definition Used by admins to view and modify a given workspace s grants
  • Post revoke a grant to a private non custom sourceDefinition from a given workspace
  • Post Update a sourceDefinition
  • Post Get specification for a SourceDefinition
  • Post Check connection to the source
  • Post Check connection for a proposed update to a source
  • Post Clone source
  • Post Create a source
  • Post Delete a source
  • Post Discover the schema catalog of the source
  • Post Get source
  • Post List sources for workspace
  • Post Get most recent ActorCatalog for source
  • Post Search sources
  • Post Update a source
  • Post Should only called from worker to write result from discover activity back to DB
  • Post Creates a custom destinationDefinition for the given workspace
  • Post Delete a destination definition
  • Post Get destinationDefinition
  • Post Get a destinationDefinition that is configured for the given workspace
  • Post grant a private non custom destinationDefinition to a given workspace
  • Post List all the destinationDefinitions the current Airbyte deployment is configured to use
  • Post List all the destinationDefinitions the given workspace is configured to use
  • Post List the latest destinationDefinitions Airbyte supports
  • Post List all private non custom destinationDefinitions and for each indicate whether the given workspace has a grant for using the definition Used by admins to view and modify a given workspace s grants
  • Post revoke a grant to a private non custom destinationDefinition from a given workspace
  • Post Update destinationDefinition
  • Post Get specification for a destinationDefinition
  • Post Check connection to the destination
  • Post Check connection for a proposed update to a destination
  • Post Clone destination
  • Post Create a destination
  • Post Delete the destination
  • Post Get configured destination
  • Post List configured destinations for a workspace
  • Post Search destinations
  • Post Update a destination
  • Post Create a connection between a source and a destination
  • Post Delete a connection
  • Post Get a connection
  • Post Returns all connections for a workspace
  • Post Returns all connections for a workspace including deleted connections
  • Post Reset the data for the connection Deletes data generated by the connection in the destination Resets any cursors back to initial state
  • Post Search connections
  • Post Trigger a manual sync of the connection
  • Post Update a connection
  • Post Given a destination def ID generate an access refresh token etc
  • Post Given a destination connector definition ID return the URL to the consent screen where to redirect the user to
  • Post Sets instancewide variables to be used for the OAUTH flow when creating this destination When set these variables will be injected into a connector s configuration before any interaction with the connector image itself This enables running OAUTH flows with consistent variables e g the company s Google Ads developer token client ID and client secret without the user having to know about these variables
  • Get Health Check
  • Post Cancels a job
  • Post Get information about a job
  • Post Gets all information needed to debug this job
  • Post Get Last Replication Job
  • Post Get information about a job excluding attempt info and logs
  • Post Get normalization status to determine if we can bypass normalization phase
  • Post Returns recent jobs for a connection Jobs are returned in descending order by createdAt
  • Post Get logs
  • Post Try sending a notifications
  • Get Returns the openapi specification
  • Post Check if an operation to be created is valid
  • Post Create an operation to be applied as part of a connection pipeline
  • Post Delete an operation
  • Post Returns an operation
  • Post Returns all operations for a connection
  • Post Update an operation
  • Post Run check connection for a given destination configuration
  • Post Run check connection for a given source configuration
  • Post Run discover schema for a given source a source configuration
  • Post Given a source def ID generate an access refresh token etc
  • Post Given a source connector definition ID return the URL to the consent screen where to redirect the user to
  • Post Sets instancewide variables to be used for the OAUTH flow when creating this source When set these variables will be injected into a connector s configuration before any interaction with the connector image itself This enables running OAUTH flows with consistent variables e g the company s Google Ads developer token client ID and client secret without the user having to know about these variables
  • Post Returns a summary of source and destination definitions that could be updated
  • Post Create a connection
  • Post Get a connection
  • Post Returns all non deleted connections for a workspace
  • Post Update a connection
  • Post Returns available geographies can be selected to run data syncs in a particular geography The auto entry indicates that the sync will be automatically assigned to a geography according to the platform default behavior Entries other than auto are two letter country codes that follow the ISO 3166 1 alpha 2 standard
  • Post Fetch the current state type for a connection
  • Post Returns the current state of a workspace
  • Post Create or update the state for a connection
  • Post Fetch the current state for a connection

Why This Node?

Without this node:

  • Hours of manual API integration
  • Copy-pasting from airbyte-config docs
  • Debugging auth, pagination, error handling
  • Maintaining your own client code

With this node:

  • Install → configure → use. 5 minutes.
  • Auto-generated from the official airbyte-config OpenAPI spec
  • Always up to date when the API changes
  • Native n8n performance

Auto-Generated

This node was auto-generated from the official airbyte-config OpenAPI specification using @n8n-dev/n8n-openapi-node-ultimate, then validated against the live API so you get accurate types and real parameters, not guesswork.

When the airbyte-config API updates, this node updates too.


License

MIT © kelvinzer0