All integrations
GI
Catalogue metadata onlyfundraisingv20260615_00

GIVEBUTTER

Givebutter

Givebutter is a fundraising platform that offers a free, open, and public API for developers to manage campaigns, track donations, and engage with supporters.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

58

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEY

API_KEY

givebutter_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • Givebutter API Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 31–58 of 58 actions

Get Transactions

GIVEBUTTER_GET_TRANSACTIONS

Tool to retrieve a list of transactions associated with your account. Use when you need to list all donations and payments, optionally filtered by scope.

Untrusted display-only summary

Get Webhook

GIVEBUTTER_GET_WEBHOOK

Tool to retrieve a specific webhook by its ID. Use when you need details about a single webhook subscription.

Untrusted display-only summary

Get Webhook Activity

GIVEBUTTER_GET_WEBHOOK_ACTIVITY

Tool to retrieve a specific webhook activity by its ID. Use when you need detailed information about a single webhook delivery event.

Untrusted display-only summary

Get Webhooks

GIVEBUTTER_GET_WEBHOOKS

Tool to retrieve all webhooks configured for your account. Use after obtaining valid authentication.

Untrusted display-only summary

List Campaigns

GIVEBUTTER_LIST_CAMPAIGNS

Tool to retrieve a paginated list of campaigns for the authenticated account. Use when you need to list all campaigns.

Untrusted display-only summary

List Campaign Tickets

GIVEBUTTER_LIST_CAMPAIGN_TICKETS

Tool to retrieve a list of all campaign tickets for a specific campaign. Use when you need to list tickets available for a campaign.

Untrusted display-only summary

List Contact Activities

GIVEBUTTER_LIST_CONTACT_ACTIVITIES

Tool to retrieve all activities for a specific contact. Use when you need to view the activity history of a contact, optionally filtered by activity type.

Untrusted display-only summary

List Contacts

GIVEBUTTER_LIST_CONTACTS

Tool to retrieve a paginated list of contacts from your Givebutter account. Use when you need to list all contacts with optional filtering by type, date ranges, contribution amounts, tags, or sorting preferences.

Untrusted display-only summary

List Discount Codes

GIVEBUTTER_LIST_DISCOUNT_CODES

Tool to list all discount codes for a campaign. Use when you need to retrieve all active and inactive discount codes associated with a specific campaign.

Untrusted display-only summary

List Funds

GIVEBUTTER_LIST_FUNDS

Tool to list all funds in your Givebutter account. Returns paginated results with up to 20 funds per page. Use when you need to retrieve multiple funds or browse all available funds.

Untrusted display-only summary

List Household Contacts

GIVEBUTTER_LIST_HOUSEHOLD_CONTACTS

Tool to retrieve all contacts associated with a household. Use when you need to list contacts for a specific household ID.

Untrusted display-only summary

List Households

GIVEBUTTER_LIST_HOUSEHOLDS

Tool to retrieve a list of all households in your account. Use when you need to view or manage household groups and their associated contacts.

Untrusted display-only summary

List Messages

GIVEBUTTER_LIST_MESSAGES

Tool to retrieve a paginated list of messages. Use when you need to list messages sent through your Givebutter account. Returns paginated results; use the page parameter to navigate through pages.

Untrusted display-only summary

List Pledges

GIVEBUTTER_LIST_PLEDGES

Tool to retrieve a paginated list of all pledges. Use when you need to list pledges with optional pagination support.

Untrusted display-only summary

List Webhook Activities

GIVEBUTTER_LIST_WEBHOOK_ACTIVITIES

Tool to list all webhook activities for a specific webhook. Use when you need to retrieve activity logs for a webhook subscription.

Untrusted display-only summary

Remove Contact Tags

GIVEBUTTER_REMOVE_CONTACT_TAGS

Tool to remove tags from a contact in Givebutter. Use when you need to disassociate specific tags from a contact record. Requires the contact ID and a list of tag names to remove.

Untrusted display-only summary

Restore Contact

GIVEBUTTER_RESTORE_CONTACT

Tool to restore a deleted contact by contact ID. Use when you need to recover a contact that was previously deleted.

Untrusted display-only summary

Sync Contact Tags

GIVEBUTTER_SYNC_CONTACT_TAGS

Tool to sync tags for a contact. Replaces all existing tags with the specified tags. Use when you need to update the complete tag list for a contact.

Untrusted display-only summary

Update Campaign

GIVEBUTTER_UPDATE_CAMPAIGN

Tool to update an existing campaign's details by its ID. Use when you need to modify campaign attributes after creation.

Untrusted display-only summary

Update Campaign (PUT)

GIVEBUTTER_UPDATE_CAMPAIGN_PUT

Tool to update a campaign using PUT method. Use when you need to update campaign details like title, description, goal, or other attributes.

Untrusted display-only summary

Update Contact

GIVEBUTTER_UPDATE_CONTACT

Tool to update an existing contact's details by contact ID. Use when modifying contact information after confirming the contact_id. Only provided fields will be updated.

Untrusted display-only summary

Update Contact Activity

GIVEBUTTER_UPDATE_CONTACT_ACTIVITY

Tool to update a contact activity by contact ID and activity ID. Use when modifying an existing contact activity record.

Untrusted display-only summary

Update Contact (PUT)

GIVEBUTTER_UPDATE_CONTACT_PUT

Tool to update a contact using PUT method. Use when you need to update contact information by contact ID.

Untrusted display-only summary

Update Discount Code

GIVEBUTTER_UPDATE_DISCOUNT_CODE

Tool to update an existing discount code for a campaign. Use when you need to modify discount code details such as amount, expiration, or usage limits.

Untrusted display-only summary

Update Fund

GIVEBUTTER_UPDATE_FUND

Tool to update a fund's details by its ID. Use when you need to modify fund attributes such as name or code.

Untrusted display-only summary

Update Household

GIVEBUTTER_UPDATE_HOUSEHOLD

Tool to update an existing household's details by its ID. Use when you need to modify household information after confirming the household_id.

Untrusted display-only summary

Update Webhook

GIVEBUTTER_UPDATE_WEBHOOK

Tool to update an existing webhook subscription's details. Use when you need to modify a webhook's name, URL, trigger events, or enabled state after confirming its ID. Example: "Update webhook wh_1234567890 to point to https://example.com/hook, enable transaction.succeeded only."

Untrusted display-only summary

Update Webhook (PUT)

GIVEBUTTER_UPDATE_WEBHOOK_PUT

Tool to update a webhook using PUT method (full replacement). Use when you need to completely replace a webhook's configuration.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.