Zeffy icon

Zeffy

Fee-free fundraising — read payments, contacts, and campaigns, and react when a payment completes.

3 triggers6 searches1 actionInstant (webhooks)Auth: API key

AI-assisted documentation7 min read

This documentation is compiled from our integration source code, internal specs for Zeffy, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Zeffy on WEXTL →

Zeffy requires an active account and an API access token from your account settings to connect — both are set up on its own site.[3]

  • API KeypasswordRequired

    dashboard → Settings → Integrations. Admin only.

    [1]
  1. Log in to your WEXTL account, add the Zeffy node module to your workflow, and click Create new credential.
    Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Zeffy account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch ContactsTrigger
Output fields[3]
FieldType
IDtext
Objecttext
Creatednumber
Updatednumber
Emailemail
First Nametext
Last Nametext
Phone Numbertext
Addressobject
Line 1text
Citytext
Statetext
Postal Codetext
Countrytext
Donor Typetext
Total Contributionnumber
Currencytext
Localetext
Donation Countnumber
First Donation Datenumber
Last Donation Datenumber
Metadataobject
Watch Payment CompletedTrigger
Output fields[3]
FieldType
IDtext
Typetext
Versionnumber
Dispatched Atdate
Dataobject
IDtext
Objecttext
Creatednumber
Amountnumber
Eligible Amountnumber
Currencytext
Statustext
Typetext
Refund Statustext
Refundsarray
Watch PaymentsTrigger
Output fields[3]
FieldType
IDtext
Objecttext
Creatednumber
Amountnumber
Eligible Amountnumber
Currencytext
Statustext
Typetext
Refund Statustext
Refundsarray
Refundobject
Disputeobject
IDtext
Objecttext
Amountnumber
Currencytext
Statustext
Reasontext
Creatednumber
Descriptiontext
Contacttext
Payment Methodobject
Typetext
Brandtext
Last 4text
Buyerobject
Emailemail
First Nametext
Last Nametext
Is Corporateboolean
Company Nametext
Discountobject
Codetext
Amountnumber
Campaign Typetext
Campaign IDtext
Campaign Categorytext
Buyer Questionsarray
Questionobject
6other output fields
Get CampaignSearch
Input fields[3]
FieldType
CampaignRequired
choice
Output fields[3]
FieldType
IDtext
Objecttext
Creatednumber
Updatednumber
Deleted Atnumber
Typetext
Categorytext
Statustext
Titletext
Descriptiontext
Localetext
URLurl
Banner URLurl
Logo URLurl
Targetnumber
Goal Amountnumber
Currencytext
Volumenumber
Is Archivedboolean
Start Datenumber
4other output fields
Get ContactSearch
Input fields[3]
FieldType
ContactRequired
choice
Output fields[3]
FieldType
IDtext
Objecttext
Creatednumber
Updatednumber
Emailemail
First Nametext
Last Nametext
Phone Numbertext
Addressobject
Line 1text
Citytext
Statetext
Postal Codetext
Countrytext
Donor Typetext
Total Contributionnumber
Currencytext
Localetext
Donation Countnumber
First Donation Datenumber
Last Donation Datenumber
Metadataobject
Get PaymentSearch
Input fields[3]
FieldType
PaymentRequired
choice
Output fields[3]
FieldType
IDtext
Objecttext
Creatednumber
Amountnumber
Eligible Amountnumber
Currencytext
Statustext
Typetext
Refund Statustext
Refundsarray
Refundobject
Disputeobject
IDtext
Objecttext
Amountnumber
Currencytext
Statustext
Reasontext
Creatednumber
Descriptiontext
Contacttext
Payment Methodobject
Typetext
Brandtext
Last 4text
Buyerobject
Emailemail
First Nametext
Last Nametext
Is Corporateboolean
Company Nametext
Discountobject
Codetext
Amountnumber
Campaign Typetext
Campaign IDtext
Campaign Categorytext
Buyer Questionsarray
Questionobject
6other output fields
List CampaignsSearch
Input fields[3]
FieldType
Created On or Afternumber
Created Afternumber
Created On or Beforenumber
Created Beforenumber
Starting Aftertext
Limitnumber
Max Pagesnumber
Output fields[3]
FieldType
IDtext
Objecttext
Creatednumber
Updatednumber
Deleted Atnumber
Typetext
Categorytext
Statustext
Titletext
Descriptiontext
Localetext
URLurl
Banner URLurl
Logo URLurl
Targetnumber
Goal Amountnumber
Currencytext
Volumenumber
Is Archivedboolean
Start Datenumber
3other output fields
List ContactsSearch
Input fields[3]
FieldType
Emailemail
Updated On or Afternumber
Updated Afternumber
Updated On or Beforenumber
Updated Beforenumber
Created On or Afternumber
Created Afternumber
Created On or Beforenumber
Created Beforenumber
Starting Aftertext
Limitnumber
Max Pagesnumber
Output fields[3]
FieldType
IDtext
Objecttext
Creatednumber
Updatednumber
Emailemail
First Nametext
Last Nametext
Phone Numbertext
Addressobject
Line 1text
Citytext
Statetext
Postal Codetext
Countrytext
Donor Typetext
Total Contributionnumber
Currencytext
Localetext
Donation Countnumber
First Donation Datenumber
Last Donation Datenumber
Metadataobject
List PaymentsSearch
Input fields[3]
FieldType
Currencychoice
Contactchoice
Campaignchoice
Typechoice
Statuschoice
Created On or Afternumber
Created Afternumber
Created On or Beforenumber
Created Beforenumber
Starting Aftertext
Limitnumber
Max Pagesnumber
Output fields[3]
FieldType
IDtext
Objecttext
Creatednumber
Amountnumber
Eligible Amountnumber
Currencytext
Statustext
Typetext
Refund Statustext
Refundsarray
Refundobject
Disputeobject
IDtext
Objecttext
Amountnumber
Currencytext
Statustext
Reasontext
Creatednumber
Descriptiontext
Contacttext
Payment Methodobject
Typetext
Brandtext
Last 4text
Buyerobject
Emailemail
First Nametext
Last Nametext
Is Corporateboolean
Company Nametext
Discountobject
Codetext
Amountnumber
Campaign Typetext
Campaign IDtext
Campaign Categorytext
Buyer Questionsarray
Questionobject
6other output fields
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber

Look for Zeffy templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Zeffy Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Zeffy.
  4. WEXTL® visual workflow builder data.

Last updated: Aug 21, 2026 02:27