SmartLead icon

SmartLead

Comprehensive SmartLead API integration for email marketing automation

Overview

The Smart Delivery - Get Schedule History operation retrieves the schedule history for automated email placement tests from the SmartLead platform. This node is useful for users who want to monitor and analyze the timing and execution history of their automated spam or placement tests, helping them understand when tests were run and track their scheduling over time.

Practical examples include:

  • Auditing past automated delivery tests to verify test schedules.
  • Integrating schedule history data into reporting dashboards.
  • Troubleshooting automated test executions by reviewing historical schedules.

Properties

Name Meaning
Additional Fields Collection of optional parameters:
- Limit Number of results to return (default 100)
- Offset Number of results to skip (default 0)
- Status Campaign status filter with options: Active, Paused, Stopped (default Active)

Note: For this specific operation ("Get Schedule History" under "Smart Delivery"), the node does not require additional input properties beyond the defaults, but the user can specify optional pagination and filtering fields if exposed in the UI.

Output

The output JSON contains the schedule history data retrieved from the SmartLead Smart Delivery API endpoint /schedule-history. The structure typically includes an array of schedule entries detailing each automated test's execution times and related metadata.

  • json: An array of schedule history records, each representing a past scheduled automated test event.
  • No binary data output is involved in this operation.

Dependencies

  • Requires an active connection to the SmartLead API via an API key credential configured in n8n.
  • The node makes authenticated HTTP requests to the SmartLead Smart Delivery API at https://smartdelivery.smartlead.ai/api/v1/schedule-history.
  • Proper API permissions are needed to access schedule history data.

Troubleshooting

  • Invalid JSON Errors: If any JSON input fields are malformed (not applicable directly here since no JSON input is required), the node throws errors indicating invalid JSON. Ensure all JSON inputs are correctly formatted.
  • Authentication Failures: Errors related to authentication usually indicate missing or incorrect API credentials. Verify that the API key credential is properly set up.
  • Empty or Missing Data: If the schedule history returns empty, confirm that automated tests have been run and that the account has relevant schedule history.
  • API Rate Limits or Network Issues: Temporary failures may occur due to rate limits or connectivity problems. Retrying after some time or checking network settings can help.

Links and References


This summary focuses exclusively on the Smart Delivery resource and the Get Schedule History operation as requested.

Discussion