Example Apps
Pages 3
-
- Comprehensive Apps
- Resource Example App
- Trigger Example App
- Search Example App
- Create Example App
- Dynamic Dropdown Example App
- Middleware Example App
- Basic Auth Example App
- Digest Auth Example App
- Custom Auth Example App
- OAuth2 Example App
- Session Auth Example App
- Babel Example App
- REST Hooks Example App
- Files Example App
Clone this wiki locally
In order to help ensure your success as a Zapier app developer, we've created a bunch of example apps that highlight different functionalities of the CLI such as:
- triggers / searches / actions
- authentication methods
- dynamic dropdowns
- transpilers
...and more!
You can use them like this:
Comprehensive Apps
https://github.com/zapier/zapier-platform/tree/master/example-apps/minimal - A minimal Zapier App
https://github.com/zapier/zapier-platform/tree/master/example-apps/onedrive - A copy of the OneDrive Zapier App
Resource Example App
https://github.com/zapier/zapier-platform/tree/master/example-apps/resource - zapier init . --template=resource
Trigger Example App
https://github.com/zapier/zapier-platform/tree/master/example-apps/trigger - zapier init . --template=trigger
Search Example App
https://github.com/zapier/zapier-platform/tree/master/example-apps/search - zapier init . --template=search
Create Example App
https://github.com/zapier/zapier-platform/tree/master/example-apps/create - zapier init . --template=create
Dynamic Dropdown Example App
https://github.com/zapier/zapier-platform/tree/master/example-apps/dynamic-dropdown
Middleware Example App
https://github.com/zapier/zapier-platform/tree/master/example-apps/middleware - zapier init . --template=middleware
Basic Auth Example App
https://github.com/zapier/zapier-platform/tree/master/example-apps/basic-auth - zapier init . --template=basic-auth
Digest Auth Example App
https://github.com/zapier/zapier-platform/tree/master/example-apps/digest-auth - zapier init . --template=digest-auth
Custom Auth Example App
https://github.com/zapier/zapier-platform/tree/master/example-apps/custom-auth - zapier init . --template=custom-auth
OAuth2 Example App
https://github.com/zapier/zapier-platform/tree/master/example-apps/oauth2 - zapier init . --template=oauth2
Session Auth Example App
https://github.com/zapier/zapier-platform/tree/master/example-apps/session-auth - zapier init . --template=session-auth
Babel Example App
https://github.com/zapier/zapier-platform/tree/master/example-apps/babel - zapier init . --template=babel
REST Hooks Example App
https://github.com/zapier/zapier-platform/tree/master/example-apps/rest-hooks - zapier init . --template=rest-hooks
Files Example App
https://github.com/zapier/zapier-platform/tree/master/example-apps/files - zapier init . --template=files
A full list can be found here.
To create a new app using one of these apps as a template, run zapier init . --template=X
(where x is one of the apps listed in the above link).