Skip to Content
RhythmHelp Center
/

Available Documentation

  • Platform
  • CRM
  • Portals
  • Security & Settings
  • Accreditation
  • Membership
  • Finance & Billing
  • Orders & Inventory
  • Events
  • Certifications
  • Awards
  • Careers
  • Fundraising
  • Integrations
  • Sponsorships
  • Submissions

Coming Later

  • DocumentsComing Soon
Fundraising
  • Overview

Subjects

  • Concepts
  • Get Started
  • Tasks
  • Portal
  • Configure
    • Overview
    • Set Up Fundraising
    • Who Can Maintain and See Funds, Categories, and Products
    • Working with Funds, Campaigns, and Appeals Through Integrations
    • Configure Donation Conversion and Automatic Soft Credits
    • Donor Club, Soft Credit, and Donation Gift Rules
    • Donor Clubs
    • Fund Categories
    • Fundraising Products
    • View All Articles
  • Reference
  • Troubleshooting
  1. Home
  2. Fundraising
  3. Configure

Working with Funds, Campaigns, and Appeals Through Integrations

fundraising api integrations ‧ batch fund updates ‧ fund custom fields api ‧ list fund products api ‧ another account refused ‧ designation api

On This Page
  • What This Controls
  • Batch Requests
  • Custom Field Values
  • Listing a Fund's Products
  • Account Boundaries
  • Related

Beyond the Setup pages in the Console, an integration can read and write funds, fund categories, campaigns, appeals, and fundraising products directly. It also has a few capabilities the Console does not offer.

What This Controls ​

This article covers three integration-only capabilities for designations: making many changes in one request, listing the products that belong to one fund, and keeping custom field values. It also explains the account boundary that applies to all of these requests.

Batch Requests ​

An integration can send many designation changes in one request, including any mix of funds, fund categories, products, campaigns, and appeals. Rhythm validates and applies each operation separately, then reports each result separately, so one failed operation does not stop the others from succeeding.

The Console does not offer an equivalent way to make several designation changes at once. Batch requests are useful when you are loading or correcting many funds, campaigns, or appeals from an external system.

Custom Field Values ​

Funds, campaigns, and appeals keep the custom field values your account has defined for them, whether you read or write those values through the Console or through an integration. Fund categories are the exception because they do not accept custom field values.

Listing a Fund's Products ​

An integration can list every fundraising product that belongs to one fund. The Console does not have a screen for this specific view. The Manage Fundraising Products page lists every product across your whole account, not products grouped by fund, so this view is available only through an integration today.

Use this list to confirm which products exist for a fund before you make further changes to it, including the product Fundraising creates automatically to match the fund itself.

Account Boundaries ​

Caller What happens 
A request naming your own Rhythm account Processed normally 
A request naming a different Rhythm account Refused 
A session with no account context, or a partner request identified only by an API key Treated as acting for the account named in the request 

A campaign’s list of appeals and a fund’s list of products are also limited to your own Rhythm account. An integration can never pull another account’s appeals or products by asking for them against a campaign or fund that is not yours.

Warning

This account boundary applies to the whole request. If your integration serves more than one Rhythm account, make each request in the context of the correct account instead of relying on one shared session to keep the accounts separated.

Related ​

  • Custom Fields Explained

Continue in This Subject

PreviousWho Can Maintain and See Funds, Categories, and ProductsNext Configure Donation Conversion and Automatic Soft Credits

Related Articles

  • Who Can Maintain and See Funds, Categories, and Products

    Understand which staff can create, edit, and delete fund categories, funds, and fundraising products, and what a signed-in Portal member can and can't see about them.

  • Funds

    Create and edit the funds donors give to, set their business unit, category, restrictions, and annual limit, and understand what stops a fund from being deleted.

  • Custom Fields ExplainedPlatform

    A custom field is a field your organization adds to one type of Rhythm record, such as contacts or memberships.

On This Page

  • What This Controls
  • Batch Requests
  • Custom Field Values
  • Listing a Fund's Products
  • Account Boundaries
  • Related
Rhythm Help Center© Rhythm Software

Search article titles, settings, tasks, and troubleshooting topics. Press Enter to see results.

Browse Platform Documentation