# Givebutter integration

> Nonprofit fundraising platform: campaigns, contacts, transactions, funds, households, recurring plans, tickets, payouts, and webhooks.

- Authentication: apiKey

## Tools (68)

- **Add a contact to a household**: Add a contact to a household (POST /v1/households/{household}/contacts)
- **Add tags to a contact**: Add tags to a contact (POST /v1/contacts/{contact}/tags/add)
- **Create a campaign**: Create a campaign (POST /v1/campaigns)
- **Create a campaign ticket**: Create a campaign ticket (POST /v1/campaigns/{campaign}/items/tickets)
- **Create a contact**: Create a contact (POST /v1/contacts)
- **Create a contact activity**: Create a contact activity (POST /v1/contacts/{contact}/activities)
- **Create a discount code**: Create a discount code (POST /v1/campaigns/{campaign}/discount-codes)
- **Create a fund**: Create a fund (POST /v1/funds)
- **Create a household**: Create a household (POST /v1/households)
- **Create a transaction**: Create a transaction (POST /v1/transactions)
- **Create a webhook**: Create a webhook (POST /v1/webhooks)
- **Delete a campaign**: Delete a campaign (DELETE /v1/campaigns/{campaign})
- **Delete a campaign member**: Delete a campaign member (DELETE /v1/campaigns/{campaign}/members/{member})
- **Delete a campaign team**: Delete a campaign team (DELETE /v1/campaigns/{campaign}/teams/{team})
- **Delete a contact**: Delete a contact (DELETE /v1/contacts/{contact})
- **Delete a contact activity**: Delete a contact activity (DELETE /v1/contacts/{contact}/activities/{activity})
- **Delete a discount code**: Delete a discount code (DELETE /v1/campaigns/{campaign}/discount-codes/{discountCode})
- **Delete a fund**: Delete a fund (DELETE /v1/funds/{fund})
- **Delete a household**: Delete a household (DELETE /v1/households/{household})
- **Delete a webhook**: Delete a webhook (DELETE /v1/webhooks/{webhook})
- **Get a campaign**: Get a campaign (GET /v1/campaigns/{campaign})
- **Get a campaign member**: Get a campaign member (GET /v1/campaigns/{campaign}/members/{member})
- **Get a campaign team**: Get a campaign team (GET /v1/campaigns/{campaign}/teams/{team})
- **Get a campaign ticket**: Get a campaign ticket (GET /v1/campaigns/{campaign}/items/tickets/{ticketId})
- **Get a contact**: Get a contact (GET /v1/contacts/{contact})
- **Get a contact activity**: Get a contact activity (GET /v1/contacts/{contact}/activities/{activity})
- **Get a contact associated with a household**: Get a contact associated with a household (GET /v1/households/{household}/contacts/{contact})
- **Get a discount code**: Get a discount code (GET /v1/campaigns/{campaign}/discount-codes/{discountCode})
- **Get a fund**: Get a fund (GET /v1/funds/{fund})
- **Get a household**: Get a household (GET /v1/households/{household})
- **Get a message**: Get a message (GET /v1/messages/{message})
- **Get a payout**: Get a payout (GET /v1/payouts/{payout})
- **Get a pledge**: Get a pledge (GET /v1/pledges/{pledge})
- **Get a recurring plan**: Get a recurring plan (GET /v1/plans/{plan})
- **Get a ticket**: Get a ticket (GET /v1/tickets/{ticket})
- **Get a transaction**: Get a transaction (GET /v1/transactions/{transaction})
- **Get a webhook**: Get a webhook (GET /v1/webhooks/{webhook})
- **Get a webhook activity**: Get a webhook activity (GET /v1/webhooks/{webhook}/activities/{activity})
- **List all campaign members**: List all campaign members (GET /v1/campaigns/{campaign}/members)
- **List all campaigns**: List all campaigns (GET /v1/campaigns)
- **List all campaign teams**: List all campaign teams (GET /v1/campaigns/{campaign}/teams)
- **List all campaign tickets**: List all campaign tickets (GET /v1/campaigns/{campaign}/items/tickets)
- **List all contact activities**: List all contact activities (GET /v1/contacts/{contact}/activities)
- **List all contacts**: List all contacts (GET /v1/contacts)
- **List all contacts associated with a household**: List all contacts associated with a household (GET /v1/households/{household}/contacts)
- **List all discount codes**: List all discount codes (GET /v1/campaigns/{campaign}/discount-codes)
- **List all funds**: List all funds (GET /v1/funds)
- **List all households**: List all households (GET /v1/households)
- **List all messages**: List all messages (GET /v1/messages)
- **List all payouts**: List all payouts (GET /v1/payouts)
- **List all pledges**: List all pledges (GET /v1/pledges)
- **List all recurring plans**: List all recurring plans (GET /v1/plans)
- **List all tickets**: List all tickets (GET /v1/tickets)
- **List all transactions**: List all transactions (GET /v1/transactions)
- **List all webhook activities**: List all webhook activities (GET /v1/webhooks/{webhook}/activities)
- **List all webhooks**: List all webhooks (GET /v1/webhooks)
- **Remove a contact from a household**: Remove a contact from a household (DELETE /v1/households/{household}/contacts/{contact})
- **Remove tags from a contact**: Remove tags from a contact (POST /v1/contacts/{contact}/tags/remove)
- **Restore a contact**: Restore a contact (PATCH /v1/contacts/{contact}/restore)
- **Sync tags for a contact**: Sync tags for a contact (POST /v1/contacts/{contact}/tags/sync)
- **Update a campaign**: Update a campaign (PUT /v1/campaigns/{campaign})
- **Update a contact**: Update a contact (PUT /v1/contacts/{contact})
- **Update a contact activity**: Update a contact activity (PUT /v1/contacts/{contact}/activities/{activity})
- **Update a discount code**: Update a discount code (PUT /v1/campaigns/{campaign}/discount-codes/{discountCode})
- **Update a fund**: Update a fund (PUT /v1/funds/{fund})
- **Update a household**: Update a household (PUT /v1/households/{household})
- **Update a transaction**: Update a transaction (PUT /v1/transactions/{transaction})
- **Update a webhook**: Update a webhook (PUT /v1/webhooks/{webhook})

Connect Givebutter in General Input: https://www.generalinput.com/apps/givebutter