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

@slates-integrations/zapier

v0.2.0-rc.9

Published

Programmatically manage automated workflows (Zaps) that connect thousands of cloud applications. Browse the app directory, create and configure multi-step Zaps with triggers and actions, manage user authentications for connected apps, retrieve Zap templat

Readme

Zapier

Programmatically manage automated workflows (Zaps) that connect thousands of cloud applications. Browse the app directory, create and configure multi-step Zaps with triggers and actions, manage user authentications for connected apps, retrieve Zap templates, and monitor Zap run history. Create workflow steps with webhook URLs for on-demand action execution. Supports embedded Zap editor integration and pre-filled Zap generation for seamless in-product automation experiences.

Tools

Create Authentication

Create a new authentication (connected account) for a Zapier app. This works for apps that support API key-based authentication. For OAuth-based apps, users must complete the authorization flow in a browser instead.

Create Action Run

Run a single Zapier action asynchronously without creating a saved Zap. Returns an Action Run ID that can be checked with Get Action Run.

Create Workflow Step

Create a standalone Workflow Step that returns a webhook URL for on-demand invocation. The webhook can be called with a POST request containing JSON data to execute the step and get a response. Field values can be hardcoded or use mapped values in double curly braces.

Create Zap

Create a new Zap (automated workflow) with a specified title and steps. Each step requires an action ID, authentication ID, and input field values. Use the List Actions and List Authentications tools first to get valid action and authentication IDs, and Get Action Input Fields to discover required inputs for each step.

Get Action Input Fields

Retrieve the input fields required for a specific action. Returns field definitions including types, labels, whether they're required, and available choices. Use this to discover what inputs are needed before creating a Zap step or testing an action. Some fields may depend on the values of other fields.

Get Action Output Fields

Retrieve output fields produced by a specific action so later Zap steps can map data from that action.

Get Action Run

Retrieve the status, results, and errors for an asynchronous Zapier Action Run.

Get Input Field Choices

Retrieve available choices for a SELECT input field on a Zapier action, such as folders, sheets, channels, lists, or projects.

Get Zap Runs

Retrieve execution history for Zaps. Returns details about individual Zap runs including status, timing, input/output data, and step results. Filter by Zap ID, date range, status, or search text to find specific runs.

Get Zap Templates

Retrieve pre-built Zap templates that demonstrate popular automation workflows. Templates can be filtered by apps to find relevant automations. Use this to suggest popular automations to users or to discover common integration patterns.

List Actions

Retrieve available actions (triggers, searches, and write actions) for a specific Zapier app. Each action represents an operation that can be used as a step in a Zap. Filter by action type to find triggers (READ), searches (SEARCH), or write actions (WRITE).

List Apps

Browse and search the Zapier app directory. Returns apps available on Zapier's platform, sorted by popularity. Use this to discover which apps are available for building Zaps, filter by category, or search by name.

List Authentications

Retrieve the user's existing authentications (connected accounts) for a specific Zapier app. Each authentication represents a saved set of credentials used to access a service. Use this to find authentication IDs required when creating Zap steps or testing actions.

List Categories

Retrieve the list of all supported Zap categories on the Zapier platform. Categories organize apps by function (e.g., "Accounting", "AI Tools", "Analytics"). Use category slugs to filter apps in the List Apps tool.

List Zaps

Retrieve a list of Zaps for the authenticated Zapier user. Returns Zap details including enabled/disabled status, last successful run date, step details, and editor links. Use the expand parameter to include full action and authentication objects instead of just IDs.

Test Action Step

Test a configured Zapier action step with the provided authentication and inputs before creating a Zap.

License

This integration is licensed under the FSL-1.1.