LinuxCommandLibrary

zapier

Zapier integration development CLI

TLDR

Login

$ zapier login
copy
Initialize project
$ zapier init [project-name]
copy
Push integration
$ zapier push
copy
Test integration
$ zapier test
copy
Validate
$ zapier validate
copy
Deploy
$ zapier promote [version]
copy

SYNOPSIS

zapier command [options]

DESCRIPTION

zapier is the official command-line interface for developing integrations on the Zapier automation platform. It provides tools for creating, testing, validating, and deploying custom integrations that connect third-party applications.
The development workflow starts with zapier init to scaffold a new project, followed by defining triggers, actions, and searches in JavaScript. The test command runs integration tests locally, and validate checks the integration against Zapier's schema requirements before deployment.
Once ready, zapier push uploads the integration to Zapier's platform where it becomes available for users to incorporate into their automated workflows. The promote command makes a specific version publicly available.

PARAMETERS

login

Authenticate.
init
Create project.
push
Upload code.
test
Run tests.
validate
Check integration.
promote
Deploy version.

CAVEATS

Zapier account required. Node.js needed. Platform-specific.

HISTORY

zapier CLI was created for building integrations on the Zapier automation platform.

SEE ALSO

node(1), npm(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community