Prerequisites

Example Implementation

Unbounce uses the /zaps endpoint to display users' Zaps using their integration directly within the Unbounce platform.

Fetching a list of Zaps for a user

1

Authenticate with Zapier

Following the authentication guide, receive a token from the Zapier Workflow API.

2

Create your request, and filter as needed

Leverage the /zaps endpoint to fetch a users zaps.

  • You can optionally filter the list by specific input values, which can be helpful for instances where a user has a zap associated to specific resources. Example might be a specific trello board or google sheet. See the api-reference for more info.
  • Leverage the expand parameter to return additional zap detail such as step information.
  • Use the zap:all scope to return all the owned zaps on a user’s acccount, regardless of paired apps.
  • Use the include_shared=true query parameter to return all the owned and visible zaps on a user’s account. (This requires the zap:account:all scope which otherwise behaves as zap:all).
    By default, only zaps that contain the authenticating app and that are owned by the user are returned. Use of the zap:account:all scope is required to access shared zaps or zaps the user may have permission to view/edit.
3

Integrate with your product

Shape the zaps returned to match the look and feel of your product, showcasing any existing workflows ✨