zapier
Hello, friend!
Welcome to the Zapier Natural Language Actions API docs. You are currently viewing the dynamic API.
The endpoints below are dynamically generated based on your current user session ...read more
Versions
Authentication
API Key Authentication
Name
sessionid
In
cookie
API Key Authentication
Name
X-API-Key
In
header
API Key Authentication
Name
api_key
In
query
OAuth2 Authentication
Type
oauth2
Authorization URL:
/oauth/authorize/
Token URL:
/oauth/token/
Refresh URL:
Scopes:
nla:exposed_actions:execute
Execute exposed actions
Search
get/api/v1/search/actions/
Search through all actions Zapier supports, even if they are not exposed.
Because new actions may have been added by the user, you should call this
endpoint with include_exposed=true
to get the latest list of exposed actions.
Path parameters
- Name
query
- Type
- string
- Name
include_exposed
- Type
- boolean
- Name
count
- Type
- integer
Preview A Zap
post/api/v1/preview-a-zap/
(Beta!) Given a natural language description of a multistep Zap, return a possible definition of the Zap.
Body params
- Name
description_of_zap
- Type
- string
- Required
- Description
- A detailed description of the multi-step Zap the user wants to make. Eg: 'When I get a Typeform response for 'Support Form', create a new row in my 'Inbound Support' Google Sheet.'
Configuration Link
get/api/v1/configuration-link/
Provides a link to configure more actions. Alternatively, searching through apps and actions will provide more specific configuration links.
Exposed
get/api/v1/exposed/
List all the currently exposed actions for the given account.