Crisp icon

Crisp

Interact with Crisp API - Complete integration with all available endpoints

Campaign → List

AI-generated

Overview

This node interacts with the Crisp API to list campaigns associated with a specified website ID. It supports pagination through a page number parameter, allowing users to retrieve campaigns in batches. This is useful for managing and monitoring marketing or communication campaigns within the Crisp platform.

Use Case Examples

  1. A marketing team wants to retrieve a list of all active campaigns for their website to analyze performance.
  2. A customer support team needs to fetch campaigns to check which ones are currently dispatched or paused.

Properties

Name Meaning
Website ID The website ID from your Crisp dashboard, used to identify the website for which campaigns are listed.
Page Number The page number for pagination to retrieve campaigns in batches.
Additional Fields Optional fields to filter or specify additional parameters for the campaign listing.

Output

JSON

  • ``
    • id - The unique identifier of each campaign.
    • name - The name of each campaign.
    • status - The current status of each campaign (e.g., active, paused).
    • created_at - The creation timestamp of each campaign.
    • updated_at - The last update timestamp of each campaign.

Dependencies

  • Crisp API key credential

Troubleshooting

  • Ensure the Website ID is correct and corresponds to an active Crisp website.
  • Verify that the API key credential is valid and has the necessary permissions to access campaign data.
  • Check the page number parameter to avoid requesting pages beyond the available range, which may result in empty responses.
  • If the node throws errors related to JSON parsing, ensure that any additional fields provided are correctly formatted.

Links

Discussion