K

zapier

Latest version
Domain
OpenAPI file
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.