> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Bloomerang

> 104 actions available for Bloomerang through StackOne. Use via Actions RPC, Toolset SDK, MCP, or A2A.

<div className="not-prose" style={{ display: 'flex', alignItems: 'center', gap: '12px', marginBottom: '24px' }}>
  <img src="https://stackone-logos.com/api/bloomerang/filled/png" alt="Bloomerang" className="connector-page-icon" style={{ width: '48px', height: '48px', borderRadius: '10px', padding: '2px' }} />

  <div>
    <div style={{ fontSize: '24px', fontWeight: '600' }}>Bloomerang</div>
    <div className="connector-page-subtitle" style={{ fontSize: '14px' }}>104 actions · 1 auth method</div>

    <div style={{ display: 'flex', flexWrap: 'wrap', gap: '6px', marginTop: '8px' }}>
      <span className="connector-page-tag-beta" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Beta</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>CRM</span>
    </div>
  </div>
</div>

## Authentication

<Columns cols={2}>
  <Card title="API Key">
    Uses a private API key for server-to-server access. Generate from your Bloomerang user settings as an Administrator.

    Guides: [Connector Profile](/connectors/bloomerang/guides/connector-profile/api-key), [Link Account](/connectors/bloomerang/guides/link-account/api-key)
  </Card>
</Columns>

<div className="connector-meta-library-section">
  <div className="connector-meta-library-title">Actions</div>

  <div className="connector-actions-controls not-prose" data-connector-actions-controls>
    <div className="connector-actions-controls__row">
      <input type="search" className="connector-actions-search" data-connector-actions-search placeholder="Search actions" aria-label="Search actions" />
    </div>
  </div>

  <div className="meta-library-count" data-connector-actions-count>104 actions</div>

  <div className="not-prose meta-library-table-container" data-connector-actions-table>
    <div className="connector-meta-library-grid" style={{ gridTemplateColumns: '200px 1fr' }}>
      <div className="connector-meta-library-row">
        <div className="meta-library-grid-header-cell">Action</div>
        <div className="meta-library-grid-header-cell">Description</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_constituents" data-action-label="List Constituents" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Constituents</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_constituents" aria-label="Copy bloomerang_list_constituents"><code className="connector-page-code">bloomerang\_list\_constituents</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of all constituents (donors, contacts, and organizations) from the Bloomerang CRM database vi...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_constituent" data-action-label="Get Constituent" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Constituent</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_constituent" aria-label="Copy bloomerang_get_constituent"><code className="connector-page-code">bloomerang\_get\_constituent</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single constituent record by its unique numeric ID via GET /constituent/\{id}, returning the complete donor o...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_create_constituent" data-action-label="Create Constituent (Merge)" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Constituent (Merge)</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_create_constituent" aria-label="Copy bloomerang_create_constituent"><code className="connector-page-code">bloomerang\_create\_constituent</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new constituent or merges data into an existing duplicate record via POST /constituent/merge, using intelligen...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_update_constituent" data-action-label="Update Constituent" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Constituent</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_update_constituent" aria-label="Copy bloomerang_update_constituent"><code className="connector-page-code">bloomerang\_update\_constituent</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates an existing constituent record by ID via PUT /constituent/\{id}, applying partial updates where only provided fie...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_delete_constituent" data-action-label="Delete Constituent" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Constituent</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_delete_constituent" aria-label="Copy bloomerang_delete_constituent"><code className="connector-page-code">bloomerang\_delete\_constituent</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently deletes a constituent record by ID via DELETE /constituent/\{id}, removing the donor or organization and all...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_search_constituents" data-action-label="Search Constituents" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Search Constituents</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_search_constituents" aria-label="Copy bloomerang_search_constituents"><code className="connector-page-code">bloomerang\_search\_constituents</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Performs a text search across constituents and households via GET /constituents/search, matching against names and retur...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_constituent_relationships" data-action-label="Get Constituent Relationships" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Constituent Relationships</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_constituent_relationships" aria-label="Copy bloomerang_get_constituent_relationships"><code className="connector-page-code">bloomerang\_get\_constituent\_relationships</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves all relationships for a specific constituent via GET /constituent/\{id}/relationships, showing family, professi...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_constituent_timeline" data-action-label="Get Constituent Timeline" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Constituent Timeline</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_constituent_timeline" aria-label="Copy bloomerang_get_constituent_timeline"><code className="connector-page-code">bloomerang\_get\_constituent\_timeline</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a chronological timeline of all activity for a constituent (or all household members if a Household ID is prov...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_find_duplicate_constituents" data-action-label="Find Duplicate Constituents" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Find Duplicate Constituents</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_find_duplicate_constituents" aria-label="Copy bloomerang_find_duplicate_constituents"><code className="connector-page-code">bloomerang\_find\_duplicate\_constituents</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Searches for possible duplicate constituent records via POST /constituent/duplicates, requiring a name match plus at lea...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_update_constituent_communication_settings" data-action-label="Update Constituent Communication Settings" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Constituent Communication Settings</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_update_constituent_communication_settings" aria-label="Copy bloomerang_update_constituent_communication_settings"><code className="connector-page-code">bloomerang\_update\_constituent\_communication\_settings</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates communication preferences and restrictions for a constituent via PUT /constituent/\{id}/updateCommunicationSettin...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_transactions" data-action-label="List Transactions" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Transactions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_transactions" aria-label="Copy bloomerang_list_transactions"><code className="connector-page-code">bloomerang\_list\_transactions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of all donation transactions from the Bloomerang CRM via GET /transactions, with filters for...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_transaction" data-action-label="Get Transaction" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Transaction</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_transaction" aria-label="Copy bloomerang_get_transaction"><code className="connector-page-code">bloomerang\_get\_transaction</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single transaction record by its unique numeric ID via GET /transaction/\{id}, returning the complete donatio...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_create_transaction" data-action-label="Create Transaction" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Transaction</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_create_transaction" aria-label="Copy bloomerang_create_transaction"><code className="connector-page-code">bloomerang\_create\_transaction</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new donation transaction for a constituent via POST /transaction, recording the gift in the CRM database witho...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_update_transaction" data-action-label="Update Transaction" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Transaction</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_update_transaction" aria-label="Copy bloomerang_update_transaction"><code className="connector-page-code">bloomerang\_update\_transaction</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates an existing transaction record by ID via PUT /transaction/\{id}, applying partial updates to donation details suc...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_delete_transaction" data-action-label="Delete Transaction" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Transaction</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_delete_transaction" aria-label="Copy bloomerang_delete_transaction"><code className="connector-page-code">bloomerang\_delete\_transaction</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently deletes a transaction record by ID via DELETE /transaction/\{id}, removing the donation and all associated de...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_designations" data-action-label="List Designations" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Designations</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_designations" aria-label="Copy bloomerang_list_designations"><code className="connector-page-code">bloomerang\_list\_designations</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of transaction designations via GET /transactions/designations, showing how donations are all...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_designation" data-action-label="Get Designation" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Designation</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_designation" aria-label="Copy bloomerang_get_designation"><code className="connector-page-code">bloomerang\_get\_designation</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single designation record by its unique numeric ID via GET /transactions/designation/\{id}, returning the com...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_interactions" data-action-label="List Interactions" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Interactions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_interactions" aria-label="Copy bloomerang_list_interactions"><code className="connector-page-code">bloomerang\_list\_interactions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of donor interactions (touchpoints) from the Bloomerang CRM via GET /interactions, tracking a...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_interaction" data-action-label="Get Interaction" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Interaction</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_interaction" aria-label="Copy bloomerang_get_interaction"><code className="connector-page-code">bloomerang\_get\_interaction</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single interaction record by its unique numeric ID via GET /interaction/\{id}, returning the complete communi...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_create_interaction" data-action-label="Create Interaction" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Interaction</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_create_interaction" aria-label="Copy bloomerang_create_interaction"><code className="connector-page-code">bloomerang\_create\_interaction</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new interaction (communication touchpoint) for a constituent via POST /interaction, logging a donor engagement...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_update_interaction" data-action-label="Update Interaction" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Interaction</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_update_interaction" aria-label="Copy bloomerang_update_interaction"><code className="connector-page-code">bloomerang\_update\_interaction</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates an existing interaction record by ID via PUT /interaction/\{id}, applying partial updates to communication detail...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_delete_interaction" data-action-label="Delete Interaction" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Interaction</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_delete_interaction" aria-label="Copy bloomerang_delete_interaction"><code className="connector-page-code">bloomerang\_delete\_interaction</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently deletes an interaction record by ID via DELETE /interaction/\{id}, removing the communication touchpoint from...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_tasks" data-action-label="List Tasks" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Tasks</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_tasks" aria-label="Copy bloomerang_list_tasks"><code className="connector-page-code">bloomerang\_list\_tasks</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of tasks (scheduled follow-up actions) from the Bloomerang CRM via GET /tasks, with filters f...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_task" data-action-label="Get Task" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Task</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_task" aria-label="Copy bloomerang_get_task"><code className="connector-page-code">bloomerang\_get\_task</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single task record by its unique numeric ID via GET /task/\{id}, returning the complete scheduled action deta...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_create_task" data-action-label="Create Task" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Task</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_create_task" aria-label="Copy bloomerang_create_task"><code className="connector-page-code">bloomerang\_create\_task</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new task (scheduled follow-up action) via POST /task, assigning a stewardship activity to a user with a due da...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_update_task" data-action-label="Update Task" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Task</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_update_task" aria-label="Copy bloomerang_update_task"><code className="connector-page-code">bloomerang\_update\_task</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates an existing task record by ID via PUT /task/\{id}, applying partial updates to scheduled action details such as d...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_delete_task" data-action-label="Delete Task" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Task</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_delete_task" aria-label="Copy bloomerang_delete_task"><code className="connector-page-code">bloomerang\_delete\_task</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently deletes a task record by ID via DELETE /task/\{id}, removing the scheduled follow-up action from the CRM.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_complete_task" data-action-label="Complete Task" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Complete Task</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_complete_task" aria-label="Copy bloomerang_complete_task"><code className="connector-page-code">bloomerang\_complete\_task</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Marks a task as completed via PUT /task/\{id}/complete, with an option to automatically create a corresponding interactio...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_campaigns" data-action-label="List Campaigns" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Campaigns</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_campaigns" aria-label="Copy bloomerang_list_campaigns"><code className="connector-page-code">bloomerang\_list\_campaigns</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of fundraising campaigns from the Bloomerang CRM via GET /campaigns, used to organize and tra...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_campaign" data-action-label="Get Campaign" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Campaign</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_campaign" aria-label="Copy bloomerang_get_campaign"><code className="connector-page-code">bloomerang\_get\_campaign</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single campaign record by its unique numeric ID via GET /campaign/\{id}, returning the complete fundraising i...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_create_campaign" data-action-label="Create Campaign" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Campaign</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_create_campaign" aria-label="Copy bloomerang_create_campaign"><code className="connector-page-code">bloomerang\_create\_campaign</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new fundraising campaign via POST /campaign, setting up an organizational unit for tracking donations and meas...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_update_campaign" data-action-label="Update Campaign" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Campaign</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_update_campaign" aria-label="Copy bloomerang_update_campaign"><code className="connector-page-code">bloomerang\_update\_campaign</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates an existing campaign record by ID via PUT /campaign/\{id}, applying partial updates to campaign details such as n...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_refresh_campaign_summaries" data-action-label="Refresh Campaign Summaries" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Refresh Campaign Summaries</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_refresh_campaign_summaries" aria-label="Copy bloomerang_refresh_campaign_summaries"><code className="connector-page-code">bloomerang\_refresh\_campaign\_summaries</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Triggers a recalculation of all campaign goal summaries via GET /campaigns/refreshsummaries, updating progress metrics t...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_appeals" data-action-label="List Appeals" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Appeals</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_appeals" aria-label="Copy bloomerang_list_appeals"><code className="connector-page-code">bloomerang\_list\_appeals</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of fundraising appeals from the Bloomerang CRM via GET /appeals, representing specific solici...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_appeal" data-action-label="Get Appeal" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Appeal</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_appeal" aria-label="Copy bloomerang_get_appeal"><code className="connector-page-code">bloomerang\_get\_appeal</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single appeal record by its unique numeric ID via GET /appeal/\{id}, returning the complete solicitation meth...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_create_appeal" data-action-label="Create Appeal" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Appeal</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_create_appeal" aria-label="Copy bloomerang_create_appeal"><code className="connector-page-code">bloomerang\_create\_appeal</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new fundraising appeal via POST /appeal, defining a solicitation method that can be referenced in transaction...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_update_appeal" data-action-label="Update Appeal" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Appeal</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_update_appeal" aria-label="Copy bloomerang_update_appeal"><code className="connector-page-code">bloomerang\_update\_appeal</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates an existing appeal record by ID via PUT /appeal/\{id}, applying partial updates to the appeal name or active stat...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_funds" data-action-label="List Funds" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Funds</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_funds" aria-label="Copy bloomerang_list_funds"><code className="connector-page-code">bloomerang\_list\_funds</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of funds from the Bloomerang CRM via GET /funds, representing financial accounts or categorie...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_fund" data-action-label="Get Fund" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Fund</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_fund" aria-label="Copy bloomerang_get_fund"><code className="connector-page-code">bloomerang\_get\_fund</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single fund record by its unique numeric ID via GET /fund/\{id}, returning the complete financial account det...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_create_fund" data-action-label="Create Fund" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Fund</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_create_fund" aria-label="Copy bloomerang_create_fund"><code className="connector-page-code">bloomerang\_create\_fund</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new fund (financial account category) via POST /fund, defining a donation allocation target for use in transac...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_update_fund" data-action-label="Update Fund" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Fund</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_update_fund" aria-label="Copy bloomerang_update_fund"><code className="connector-page-code">bloomerang\_update\_fund</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates an existing fund record by ID via PUT /fund/\{id}, applying partial updates to fund properties such as name, acti...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_pledge_installments" data-action-label="Get Pledge Installments" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Pledge Installments</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_pledge_installments" aria-label="Copy bloomerang_get_pledge_installments"><code className="connector-page-code">bloomerang\_get\_pledge\_installments</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of installment schedule entries for a specific pledge via GET /pledge/\{id}/installments, show\...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_generate_pledge_installments" data-action-label="Generate Pledge Installments" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Generate Pledge Installments</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_generate_pledge_installments" aria-label="Copy bloomerang_generate_pledge_installments"><code className="connector-page-code">bloomerang\_generate\_pledge\_installments</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Generates a preview installment schedule for a pledge via GET /pledge/generateInstallments without saving to the databas...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_pledge_payments" data-action-label="Get Pledge Payments" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Pledge Payments</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_pledge_payments" aria-label="Copy bloomerang_get_pledge_payments"><code className="connector-page-code">bloomerang\_get\_pledge\_payments</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of successful payments made against a specific pledge via GET /pledge/\{id}/payments, showing...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_pledge_payment_failures" data-action-label="Get Pledge Payment Failures" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Pledge Payment Failures</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_pledge_payment_failures" aria-label="Copy bloomerang_get_pledge_payment_failures"><code className="connector-page-code">bloomerang\_get\_pledge\_payment\_failures</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of failed payment attempts for a specific pledge via GET /pledge/\{id}/paymentFailures, showin...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_write_off_pledge" data-action-label="Write Off Pledge" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Write Off Pledge</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_write_off_pledge" aria-label="Copy bloomerang_write_off_pledge"><code className="connector-page-code">bloomerang\_write\_off\_pledge</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Writes off the remaining unpaid balance of a pledge via POST /pledge/\{id}/writeOff, marking the outstanding amount as un...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_households" data-action-label="List Households" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Households</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_households" aria-label="Copy bloomerang_list_households"><code className="connector-page-code">bloomerang\_list\_households</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of households from the Bloomerang CRM via GET /households, representing family or organizatio...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_household" data-action-label="Get Household" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Household</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_household" aria-label="Copy bloomerang_get_household"><code className="connector-page-code">bloomerang\_get\_household</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single household record by its unique numeric ID via GET /household/\{id}, returning the complete household g...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_create_household" data-action-label="Create Household" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Household</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_create_household" aria-label="Copy bloomerang_create_household"><code className="connector-page-code">bloomerang\_create\_household</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new household grouping via POST /household, linking individual constituents into a family unit with a designat...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_update_household" data-action-label="Update Household" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Household</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_update_household" aria-label="Copy bloomerang_update_household"><code className="connector-page-code">bloomerang\_update\_household</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates an existing household record by ID via PUT /household/\{id}, applying partial updates to membership, head designa...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_delete_household" data-action-label="Delete Household" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Household</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_delete_household" aria-label="Copy bloomerang_delete_household"><code className="connector-page-code">bloomerang\_delete\_household</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently deletes a household grouping by ID via DELETE /household/\{id}, removing the family unit but preserving all i...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_notes" data-action-label="List Notes" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Notes</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_notes" aria-label="Copy bloomerang_list_notes"><code className="connector-page-code">bloomerang\_list\_notes</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of notes from the Bloomerang CRM via GET /notes, representing free-text annotations attached...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_note" data-action-label="Get Note" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Note</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_note" aria-label="Copy bloomerang_get_note"><code className="connector-page-code">bloomerang\_get\_note</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single note record by its unique numeric ID via GET /note/\{id}, returning the complete annotation including...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_create_note" data-action-label="Create Note" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Note</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_create_note" aria-label="Copy bloomerang_create_note"><code className="connector-page-code">bloomerang\_create\_note</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new note (free-text annotation) for a constituent via POST /note, adding internal documentation to a donor's r...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_update_note" data-action-label="Update Note" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Note</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_update_note" aria-label="Copy bloomerang_update_note"><code className="connector-page-code">bloomerang\_update\_note</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates an existing note record by ID via PUT /note/\{id}, applying partial updates to the content, date, or custom field...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_delete_note" data-action-label="Delete Note" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Note</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_delete_note" aria-label="Copy bloomerang_delete_note"><code className="connector-page-code">bloomerang\_delete\_note</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently deletes a note record by ID via DELETE /note/\{id}, removing the annotation from the constituent's timeline.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_addresses" data-action-label="List Addresses" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Addresses</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_addresses" aria-label="Copy bloomerang_list_addresses"><code className="connector-page-code">bloomerang\_list\_addresses</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of physical mailing addresses from the Bloomerang CRM via GET /addresses, including primary a...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_address" data-action-label="Get Address" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Address</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_address" aria-label="Copy bloomerang_get_address"><code className="connector-page-code">bloomerang\_get\_address</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single address record by its unique numeric ID via GET /addresses/\{id}, returning the complete mailing addre...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_create_address" data-action-label="Create Address" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Address</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_create_address" aria-label="Copy bloomerang_create_address"><code className="connector-page-code">bloomerang\_create\_address</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new mailing address for a constituent via POST /address, adding a secondary address or the initial address rec...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_update_address" data-action-label="Update Address" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Address</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_update_address" aria-label="Copy bloomerang_update_address"><code className="connector-page-code">bloomerang\_update\_address</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates an existing address record by ID via PUT /address/\{id}, applying partial updates to mailing address fields such...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_delete_address" data-action-label="Delete Address" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Address</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_delete_address" aria-label="Copy bloomerang_delete_address"><code className="connector-page-code">bloomerang\_delete\_address</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently deletes an address record by ID via DELETE /address/\{id}, removing the mailing address from the constituent'...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_emails" data-action-label="List Email Addresses" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Email Addresses</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_emails" aria-label="Copy bloomerang_list_emails"><code className="connector-page-code">bloomerang\_list\_emails</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of email addresses from the Bloomerang CRM via GET /emails, including primary and secondary e...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_email" data-action-label="Get Email Address" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Email Address</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_email" aria-label="Copy bloomerang_get_email"><code className="connector-page-code">bloomerang\_get\_email</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single email address record by its unique numeric ID via GET /email/\{id}, returning the complete email detai...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_create_email" data-action-label="Create Email Address" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Email Address</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_create_email" aria-label="Copy bloomerang_create_email"><code className="connector-page-code">bloomerang\_create\_email</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new email address for a constituent via POST /email, adding a secondary email or the initial email record for...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_update_email" data-action-label="Update Email Address" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Email Address</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_update_email" aria-label="Copy bloomerang_update_email"><code className="connector-page-code">bloomerang\_update\_email</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates an existing email address record by ID via PUT /email/\{id}, applying partial updates to the email type, value, o...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_delete_email" data-action-label="Delete Email Address" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Email Address</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_delete_email" aria-label="Copy bloomerang_delete_email"><code className="connector-page-code">bloomerang\_delete\_email</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently deletes an email address record by ID via DELETE /email/\{id}, removing the email from the constituent's cont...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_phones" data-action-label="List Phone Numbers" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Phone Numbers</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_phones" aria-label="Copy bloomerang_list_phones"><code className="connector-page-code">bloomerang\_list\_phones</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of phone numbers from the Bloomerang CRM via GET /phones, including primary and secondary pho...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_phone" data-action-label="Get Phone Number" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Phone Number</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_phone" aria-label="Copy bloomerang_get_phone"><code className="connector-page-code">bloomerang\_get\_phone</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single phone number record by its unique numeric ID via GET /phone/\{id}, returning the complete phone detail...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_create_phone" data-action-label="Create Phone Number" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Phone Number</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_create_phone" aria-label="Copy bloomerang_create_phone"><code className="connector-page-code">bloomerang\_create\_phone</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new phone number for a constituent via POST /phone, adding a secondary phone or the initial phone record for a...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_update_phone" data-action-label="Update Phone Number" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Phone Number</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_update_phone" aria-label="Copy bloomerang_update_phone"><code className="connector-page-code">bloomerang\_update\_phone</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates an existing phone number record by ID via PUT /phone/\{id}, applying partial updates to the phone type, number, e...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_delete_phone" data-action-label="Delete Phone Number" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Phone Number</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_delete_phone" aria-label="Copy bloomerang_delete_phone"><code className="connector-page-code">bloomerang\_delete\_phone</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently deletes a phone number record by ID via DELETE /phone/\{id}, removing the phone from the constituent's contac...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_refunds" data-action-label="List Refunds" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Refunds</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_refunds" aria-label="Copy bloomerang_list_refunds"><code className="connector-page-code">bloomerang\_list\_refunds</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of refund records from the Bloomerang CRM via GET /refunds, tracking returned or reversed don...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_refund" data-action-label="Get Refund" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Refund</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_refund" aria-label="Copy bloomerang_get_refund"><code className="connector-page-code">bloomerang\_get\_refund</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single refund record by its unique numeric ID via GET /refund/\{id}, returning the complete refund details in...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_create_refund" data-action-label="Create Refund" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Refund</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_create_refund" aria-label="Copy bloomerang_create_refund"><code className="connector-page-code">bloomerang\_create\_refund</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new refund record against an existing transaction via POST /refund, recording a partial or full return of a do...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_update_refund" data-action-label="Update Refund" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Refund</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_update_refund" aria-label="Copy bloomerang_update_refund"><code className="connector-page-code">bloomerang\_update\_refund</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates an existing refund record by ID via PUT /refund/\{id}, applying partial updates to the refund date, amount, or re...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_delete_refund" data-action-label="Delete Refund" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Refund</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_delete_refund" aria-label="Copy bloomerang_delete_refund"><code className="connector-page-code">bloomerang\_delete\_refund</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently deletes a refund record by ID via DELETE /refund/\{id}, removing the refund entry and restoring the original...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_relationship" data-action-label="Get Relationship" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Relationship</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_relationship" aria-label="Copy bloomerang_get_relationship"><code className="connector-page-code">bloomerang\_get\_relationship</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single relationship record by its unique numeric ID via GET /relationship/\{id}, returning the complete conne...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_create_relationship" data-action-label="Create Relationship" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Relationship</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_create_relationship" aria-label="Copy bloomerang_create_relationship"><code className="connector-page-code">bloomerang\_create\_relationship</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new relationship between two non-household constituents via POST /relationship, defining a bidirectional conne...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_update_relationship" data-action-label="Update Relationship" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Relationship</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_update_relationship" aria-label="Copy bloomerang_update_relationship"><code className="connector-page-code">bloomerang\_update\_relationship</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates an existing relationship record by ID via PUT /relationship/\{id}, applying partial updates to the role type, hea...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_delete_relationship" data-action-label="Delete Relationship" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Relationship</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_delete_relationship" aria-label="Copy bloomerang_delete_relationship"><code className="connector-page-code">bloomerang\_delete\_relationship</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently deletes a relationship record by ID via DELETE /relationship/\{id}, removing the bidirectional connection bet...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_relationship_roles" data-action-label="List Relationship Roles" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Relationship Roles</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_relationship_roles" aria-label="Copy bloomerang_list_relationship_roles"><code className="connector-page-code">bloomerang\_list\_relationship\_roles</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of relationship role definitions from the Bloomerang CRM via GET /relationshiproles, providin...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_relationship_role" data-action-label="Get Relationship Role" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Relationship Role</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_relationship_role" aria-label="Copy bloomerang_get_relationship_role"><code className="connector-page-code">bloomerang\_get\_relationship\_role</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single relationship role definition by its unique numeric ID via GET /relationshiprole/\{id}, returning the r...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_soft_credits" data-action-label="List Soft Credits" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Soft Credits</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_soft_credits" aria-label="Copy bloomerang_list_soft_credits"><code className="connector-page-code">bloomerang\_list\_soft\_credits</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of soft credits from the Bloomerang CRM via GET /softcredits, representing donation recogniti...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_soft_credit" data-action-label="Get Soft Credit" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Soft Credit</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_soft_credit" aria-label="Copy bloomerang_get_soft_credit"><code className="connector-page-code">bloomerang\_get\_soft\_credit</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single soft credit record by its unique numeric ID via GET /softcredit/\{id}, returning the complete recognit...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_create_soft_credit" data-action-label="Create Soft Credit" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Soft Credit</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_create_soft_credit" aria-label="Copy bloomerang_create_soft_credit"><code className="connector-page-code">bloomerang\_create\_soft\_credit</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new soft credit via POST /softcredit, attributing donation recognition to a constituent who influenced a gift...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_update_soft_credit" data-action-label="Update Soft Credit" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Soft Credit</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_update_soft_credit" aria-label="Copy bloomerang_update_soft_credit"><code className="connector-page-code">bloomerang\_update\_soft\_credit</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates an existing soft credit record by ID via PUT /softcredit/\{id}, allowing modification of the recognized amount.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_delete_soft_credit" data-action-label="Delete Soft Credit" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Soft Credit</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_delete_soft_credit" aria-label="Copy bloomerang_delete_soft_credit"><code className="connector-page-code">bloomerang\_delete\_soft\_credit</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently deletes a soft credit record by ID via DELETE /softcredit/\{id}, removing the donation recognition attributio...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_tributes" data-action-label="List Tributes" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Tributes</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_tributes" aria-label="Copy bloomerang_list_tributes"><code className="connector-page-code">bloomerang\_list\_tributes</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of tributes from the Bloomerang CRM via GET /tributes, representing honorary or memorial dedi...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_tribute" data-action-label="Get Tribute" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Tribute</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_tribute" aria-label="Copy bloomerang_get_tribute"><code className="connector-page-code">bloomerang\_get\_tribute</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single tribute record by its unique numeric ID via GET /tribute/\{id}, returning the complete honorary or mem...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_create_tribute" data-action-label="Create Tribute" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Tribute</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_create_tribute" aria-label="Copy bloomerang_create_tribute"><code className="connector-page-code">bloomerang\_create\_tribute</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new tribute (honorary or memorial dedication) via POST /tribute, defining a person to be honored or memorializ...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_update_tribute" data-action-label="Update Tribute" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Tribute</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_update_tribute" aria-label="Copy bloomerang_update_tribute"><code className="connector-page-code">bloomerang\_update\_tribute</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Updates an existing tribute record by ID via PUT /tribute/\{id}, applying partial updates to the tribute name, type, desc...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_search_tributes" data-action-label="Search Tributes" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Search Tributes</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_search_tributes" aria-label="Copy bloomerang_search_tributes"><code className="connector-page-code">bloomerang\_search\_tributes</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Performs a text search across active tributes via GET /tributes/search, matching against tribute names with a minimum 3-...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_custom_field_categories" data-action-label="List Custom Field Categories" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Custom Field Categories</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_custom_field_categories" aria-label="Copy bloomerang_list_custom_field_categories"><code className="connector-page-code">bloomerang\_list\_custom\_field\_categories</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a list of custom field categories for a specific entity type via GET /customFieldCategories/\{type}, showing ho...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_custom_fields" data-action-label="List Custom Fields" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Custom Fields</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_custom_fields" aria-label="Copy bloomerang_list_custom_fields"><code className="connector-page-code">bloomerang\_list\_custom\_fields</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a list of custom field definitions for a specific entity type via GET /customFields/\{type}, showing the availa...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_custom_values" data-action-label="List Custom Values" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Custom Values</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_custom_values" aria-label="Copy bloomerang_list_custom_values"><code className="connector-page-code">bloomerang\_list\_custom\_values</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves all selectable option values for PickOne and PickMultiple custom fields of a given entity type via GET /custom...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_custom_values_by_field" data-action-label="List Custom Values By Field" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Custom Values By Field</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_custom_values_by_field" aria-label="Copy bloomerang_list_custom_values_by_field"><code className="connector-page-code">bloomerang\_list\_custom\_values\_by\_field</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves selectable option values for a specific custom field via GET /customValues/\{type}/\{fieldId}, narrowing results...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_email_interests" data-action-label="List Email Interests" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Email Interests</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_email_interests" aria-label="Copy bloomerang_list_email_interests"><code className="connector-page-code">bloomerang\_list\_email\_interests</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a paginated list of email interest categories from the Bloomerang CRM via GET /emailInterests, representing th...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_email_interest" data-action-label="Get Email Interest" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Email Interest</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_email_interest" aria-label="Copy bloomerang_get_email_interest"><code className="connector-page-code">bloomerang\_get\_email\_interest</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single email interest category by its unique numeric ID via GET /emailInterest/\{id}, returning the subscript...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_wallet_items" data-action-label="List Wallet Items" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Wallet Items</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_wallet_items" aria-label="Copy bloomerang_list_wallet_items"><code className="connector-page-code">bloomerang\_list\_wallet\_items</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a list of wallet items (stored payment methods) from the Bloomerang CRM via GET /walletitems, showing saved cr...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_wallet_item" data-action-label="Get Wallet Item" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Wallet Item</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_wallet_item" aria-label="Copy bloomerang_get_wallet_item"><code className="connector-page-code">bloomerang\_get\_wallet\_item</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single wallet item (stored payment method) by its unique numeric ID via GET /walletitem/\{id}, returning mask...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_create_wallet_item" data-action-label="Create Wallet Item" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Wallet Item</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_create_wallet_item" aria-label="Copy bloomerang_create_wallet_item"><code className="connector-page-code">bloomerang\_create\_wallet\_item</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Creates a new wallet item (stored payment method) for a constituent via POST /walletitem, securely tokenizing a credit c...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_delete_wallet_item" data-action-label="Delete Wallet Item" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Wallet Item</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_delete_wallet_item" aria-label="Copy bloomerang_delete_wallet_item"><code className="connector-page-code">bloomerang\_delete\_wallet\_item</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Permanently deletes a wallet item (stored payment method) by ID via DELETE /walletitem/\{id}, removing the saved credit c...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_list_processors" data-action-label="List Processors" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Processors</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_list_processors" aria-label="Copy bloomerang_list_processors"><code className="connector-page-code">bloomerang\_list\_processors</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a list of payment processors configured in the Bloomerang account via GET /processors, showing the gateways th...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="bloomerang_get_processor" data-action-label="Get Processor" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Processor</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="bloomerang_get_processor" aria-label="Copy bloomerang_get_processor"><code className="connector-page-code">bloomerang\_get\_processor</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieves a single payment processor by its unique numeric ID via GET /processor/\{id}, returning the complete gateway co...</div>
      </div>
    </div>
  </div>
</div>

## Getting Started

<Steps>
  <Step title="Create or Select a Project">
    Set up a new project or select an existing one. See the [Projects Guide](/guides/managing-projects).
  </Step>

  <Step title="Configure the Connector">
    Enable the connector and set up a connector profile in your project. See [Managing Connectors](/guides/explore-connectors).

    <Columns cols={2}>
      <Card title="Connector Profile" href="/connectors/bloomerang/guides/connector-profile/api-key" icon="https://stackone-logos.com/api/bloomerang/filled/png" horizontal>
        Bloomerang - API Key
      </Card>
    </Columns>
  </Step>

  <Step title="Link an Account">
    Connect an account using [StackOne Hub](/guides/embedding-stackone-hub) or [Auth Link](/guides/auth-link).

    <Columns cols={2}>
      <Card title="Link Account" href="/connectors/bloomerang/guides/link-account/api-key" icon="https://stackone-logos.com/api/bloomerang/filled/png" horizontal>
        Bloomerang - API Key
      </Card>
    </Columns>
  </Step>

  <Step title="Use Actions">
    Invoke actions using one of the methods below:

    * [MCP](/mcp/quickstart) – Model Context Protocol for AI assistants
    * [A2A](/a2a/quickstart) – Agent-to-Agent protocol
    * [AI Toolset (TypeScript)](/agents/typescript/introduction) – TypeScript SDK for AI agents
    * [AI Toolset (Python)](/agents/python/introduction) – Python SDK for AI agents
    * [Actions RPC](/platform/api-reference/actions/make-an-rpc-call-to-an-action) – Direct API calls
    * [Playground](/guides/playground) – Test actions in the dashboard
  </Step>
</Steps>
