do-not-send

The do-not-send operation prevents a field’s value from being sent further in the flow if the defined conditions are met. Instead of transforming the value, it simply removes it from the request or output.

How it works

  • You define conditions (e.g. if equals X, if empty, if contains Y).
  • When those conditions are true, the field’s value is suppressed and not passed on.
  • If the conditions are not met, the field behaves normally and its value is used.

Examples

ConditionInputResult
equals “test”“test”value not sent
equals “test”“real”“real” (unchanged)
is-empty“”value not sent
always“12345”value not sent

Usage in PalDock

Use do-not-send when you need to:

  • Block test or dummy values from being sent to production APIs.
  • Avoid sending empty or invalid fields.
  • Suppress sensitive data if certain rules apply.
  • Prevent optional values from being sent unless they meet specific criteria.

Best Practices

  • Combine with conditions carefully as do-not-send removes the value entirely.
  • Use for fields where missing values are acceptable to the receiving system.
  • For debugging, log which values are suppressed to avoid confusion.
  • Be careful when using with required fields; suppressing them may cause an API error.

Insights that
helps you grow

  • Platform Pick 1: Win Stakeholder Support
    Feeling like your affiliate marketing channel needs a boost, or you don’t have one yet? You’re on the right track! The first step is getting…
  • How to: Defining Goals and Expectations
    Defining goals and expectations is a fundamental step in managing an affiliate program. Setting clear goals and understanding what you want to achieve through the…
  • How to: Motivating and Rewarding Partners
    Motivating and rewarding your affiliate partners is essential for their engagement, activity, and long-term collaboration. Proper motivation and rewards can encourage your partners to put…

Dominate Your Industry