FousBenevity Causes Portal
Get your Benevity disbursements through an API
Read your disbursements and the donations and matches inside each one from the Benevity Causes Portal with one API call. A workflow can check for new disbursements every morning and hand each one's donations to your donor database or accounting.
Works with your own Benevity Causes Portal account. Fous is an independent product.
What you can build on the Causes Portal
Get the donations in a disbursement
Build thisOpens one disbursement report in the Causes Portal and reads every donation and match it pays out, with fees and donor details where the donor shared them.
- Takes
- Disbursement ID or Bank Reference ID
- Returns
- Disbursement ID, disbursement date and, per transaction: transaction ID, donation date, company, project, donation and match amount, currency, cause support fee, merchant fee, donor name and email
List recent disbursements
Build thisReads your disbursements in the Causes Portal for a date range, with the identifiers and dates each disbursement report carries.
- Takes
- From date, to date (optional)
- Returns
- Disbursement ID, Bank Reference ID, disbursement date, bank date, payment method
Create a project
Build thisOpens Projects, selects Create New Project, fills in the project and saves it as Published or as an Unpublished draft.
- Takes
- Project name, description, expiry date (optional), goal amount (optional), published or draft
- Returns
- Project name, status, goal amount, expiry date
Automate the Causes Portal with a workflow
A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.
New disbursements, posted to your donor database
Build this- Starts
- Every weekday at 8:00
- Step 1
- List recent disbursements and keep the ones that were not there on the last run.
- Step 2
- For each one, get the donations in the disbursement.
- Step 3
- Post each transaction with company, project, amounts, fees and shared donor details to your donor database or accounting webhook.
Weekly thank-you list from new disbursements
Build this- Starts
- Every Monday at 9:00
- Step 1
- List the disbursements from the past 7 days.
- Step 2
- For each one, get the donations and keep those where the donor shared a name or email.
- Step 3
- Email you the list, grouped by company, with each donor, amount, match and project.
Monthly giving summary by company
Build this- Starts
- On the 1st of every month at 9:00
- Step 1
- List last month's disbursements and get the donations in each.
- Step 2
- Have an AI step total donations, matches and fees by company and by project.
- Step 3
- Email you the summary.
You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.
Once built, one call from your code
Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get the donations in a disbursement” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "causes.benevity.org/get_disbursement_donations",
"input": {
"disbursement_id": "4QX8ZK21LM"
}
}'
{
"status": "completed",
"data": {
"disbursement_id": "4QX8ZK21LM",
"disbursement_date": "2026-11-06",
"transactions": [
{
"transaction_id": "T-55102931",
"donation_date": "2026-10-14",
"company_name": "Acme",
"project_name": "Winter coat drive",
"donation_amount": 100,
"match_amount": 100,
"donation_currency": "USD",
"cause_support_fee": 5,
"merchant_fee": 2.2,
"donor_name": "Jordan Example",
"donor_email": "Not shared by donor"
}
]
}
}
An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.
The Causes Portal’s own options
Benevity's pages for nonprofits describe no API for causes. What it gives you is the Causes Portal: a profile, projects, volunteering opportunities, a dashboard for grant application status and disbursement reports that show who donated and how much. Registering and receiving donations are free.
| Option | What it covers | What it takes |
|---|---|---|
| Disbursement reports | A CSV export with each donation and match, its currency, the fees and the donor details the donor shared. | A Causes Portal account. |
| Dashboard | Tracks the status of your grant applications. | A Causes Portal account. |
| The Causes Portal by hand | Cause Profile, Projects, volunteering opportunities, grant application status and disbursement reports. | A free registration for your nonprofit. |
Read on November 12, 2026: Benevity for nonprofits, How to connect with donors and volunteers through the Benevity Causes Portal.
Signing in to the Causes Portal
The Causes Portal signs you in with your username or email and a password. With Fous you sign in once through the portal's own sign-in with your own account: the login is sealed with AES-256, code and agents never see it, and an expired session is signed back in.
Worth knowing
- Donor details only when shared
- In the disbursement report, donor name, email and address read Not shared by donor when the donor is anonymous, and Company Name does when it is withheld.
- Two report formats
- The Causes Portal exports the new disbursement report and the legacy one from the previous portal. The new one includes a Foreign Exchange Rate column.
- Edits take up to 24 hours
- Edits in the Causes Portal can take up to 24 hours to appear. Allow for that delay after you create or change a project.
More in Education, research and nonprofit
- Slate
- Naviance
- Common App for Recommenders
- National Student Clearinghouse secure site
- AQA Centre Services
- Edexcel Online
- FSA Partner Connect
- Submit learner data
- VA Enrollment Manager
- Sponsorship Management System
- Infinite Campus
- PowerSchool SIS
- EDOF
- Arbor MIS
- SLC HEP Services
- Parchment
- UCAS adviser portal
Other industries: Hydro One myAccount, Uber Eats Manager, KlikBCA Bisnis, e-OSCAR, 登記情報提供サービス, TRACES.
Frequently asked questions
Not one that Benevity's pages for nonprofits describe. You get the portal itself, where you export the disbursement report as a CSV file.
Sign in to the Causes Portal and export the disbursement report as a CSV file. Each row is one donation or match, with its Transaction ID, Donation Date, Donation Amount, Match Amount, fees, Project Name and Company Name.
The donor did not share them. The disbursement report shows Not shared by donor in the donor name, email and address columns for anonymous donors.
No. Fous is an independent product. You use it with your own Causes Portal account, and a method reads and does only what that account can.
Put Benevity Causes Portal behind an API call
Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextSlateNavianceCommon App for RecommendersHydro One myAccountHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Benevity Causes Portal (Benevity). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.