N8N Tools Snapchat icon

N8N Tools Snapchat

Interact with Snapchat API

Overview

The node provides integration with the Snapchat Ads API, enabling users to manage various advertising resources such as ads, campaigns, creatives, audiences, pixels, webhooks, and reports. Specifically, for the Creatives resource and the Get Creative operation, the node fetches detailed information about a specific creative asset within a Snapchat Ad Account.

This node is beneficial in scenarios where marketers or advertisers want to automate retrieval of creative assets used in their Snapchat ad campaigns, for example:

  • Automatically fetching creative details to generate reports.
  • Syncing creative metadata with other marketing tools.
  • Auditing or reviewing creatives programmatically without manual API calls.

Properties

Name Meaning
Ad Account ID The unique identifier of the Snapchat Ad Account under which the creative exists.
Creative ID The unique identifier of the specific Snapchat Creative to retrieve details for.

Output

The output is a JSON object containing the detailed data of the requested Snapchat creative. This typically includes all metadata and attributes associated with the creative asset as returned by the Snapchat Ads API.

If multiple items are processed, the output is an array of such JSON objects, each paired with the corresponding input item index.

The node does not output binary data for this operation.

Dependencies

  • Requires an active subscription and valid API key for the "N8N Tools API" service, which acts as a proxy or validation layer before calling Snapchat's API.
  • Requires OAuth2 credentials configured for Snapchat API access.
  • The node internally uses a helper class to interact with Snapchat's Ads API endpoints.

Troubleshooting

  • Invalid subscription or API key error: If the node throws an error indicating invalid subscription or API key, verify that the API key credential is correctly set up and active.
  • Missing or incorrect IDs: Ensure that the Ad Account ID and Creative ID are correctly provided; missing or wrong IDs will cause the API call to fail.
  • Unknown operation error: This should not occur if the node parameters are correctly set, but it indicates an unsupported operation was requested.
  • API rate limits or network issues: As with any external API, transient errors may occur due to rate limiting or connectivity problems; retrying or checking network status can help.

Links and References

Discussion