Authorized protocol analysis, donor account APIs, and statement export for the OJC donor-advised fund platform
The OJC Fund (Orthodox Jewish Community Fund), established in 2008, is a registered 501(c)(3) public charity and donor-advised fund supporting over 8,000 schools, synagogues, and nonprofits. Its mobile and web platform manages real-time donor balances, charitable check-book ordering, monthly book subscriptions, and grant recommendations to favorite charities. Our studio provides authorized API and protocol-analysis services that turn this account state into structured, exportable data your CRM, accounting tool, or fundraising dashboard can consume.
Wraps the OJC donor login flow, including session token refresh and profile management. Endpoints expose mailing address, phone numbers, email contacts, and bank account references — the same fields users edit inside the app — so external CRMs (Salesforce NPSP, HubSpot, Bloomerang) can keep contact data in sync with the donor's source of truth.
Programmatic submission of grant recommendations to any of the 8,000+ OJC-supported charities, identified by EIN or internal organization ID. Includes idempotency keys, recommendation memo fields, and status tracking from submitted → approved → paid, mirroring the in-app "recommend funds to your favorite charities" workflow.
Endpoints to order check booklets, query monthly book replenishment status, and pull issuance history. Useful for donors who use OJC's tracked, hand-to-hand check-book product as part of their giving cadence and need that activity reflected in personal-finance tools.
A search wrapper over the OJC-vetted charity directory: lookup by EIN, name, NTEE category, or geography. Returns OJC-supported flag, recent grant volume, and recommended payment rail. Supports building "smart" donor-side search experiences and grant-eligibility pre-checks.
Date-ranged statement APIs producing IRS-ready PDF receipts and structured JSON line items for each contribution and grant. Pairs cleanly with year-end tax workflows, accountant hand-off packages, and audit logs needed under proposed IRS Section 4966 reporting expectations.
Outbound webhook events for grant approval, check clearance, contribution settlement, and balance change. Each event carries a stable event_id and occurred_at timestamp so downstream ledgers (QuickBooks, Sage Intacct, NetSuite) can reconcile DAF activity without polling.
The OJC Fund app surfaces a focused set of donor-advised fund data points. The table below maps each one to the screen or feature where it originates, the granularity available through our integration layer, and the typical downstream use case.
| Data type | Source (screen / feature) | Granularity | Typical use |
|---|---|---|---|
| Donor profile | Account > Personal preferences | Per-donor: name, mailing address, phone, email | CRM sync, mail-list hygiene, KYC refresh |
| Linked bank accounts | Account > Bank accounts | Masked account ID, routing reference, status | Funding-source verification, ACH reconciliation |
| Account balance | Dashboard / wallet view | Available, pending, invested splits | Donor portal embedding, advisor dashboards |
| Contribution history | Statements / activity | Per transaction: amount, asset type, date, source | Tax-year reporting, capital-gains tracking |
| Grant recommendations | Recommend a grant | Per recommendation: charity EIN, amount, memo, status | Reporting, audit trail, IRS 4966 substantiation |
| Check-book & OJC Charity Card activity | Order books / check history | Per check: number, payee, amount, clearance date | Personal-finance reconciliation, fraud monitoring |
| Charity directory | Recipient search | EIN, name, NTEE, OJC-vetted flag | Smart search, eligibility pre-checks |
| Investment allocation | Investment options | Pool, allocation %, performance | Advisor reporting, donor transparency |
Context: A high-net-worth donor needs consolidated annual giving reports across multiple DAFs and family-office accounts. Data: contribution history (asset type, FMV, date) plus grant recommendations and disbursements. OpenData mapping: mirror the OJC /statement read endpoint into the family-office data warehouse, normalize against IRS Form 8283 fields, and emit a single tax-year PDF + structured JSON ledger ready for the donor's CPA.
Context: A nonprofit treats OJC-recommended grants as a primary inbound channel and wants accurate donor-side contact info. Data: donor profile, mailing address, email. OpenData mapping: with explicit donor authorization, push profile changes from OJC into Salesforce NPSP via webhooks; the nonprofit sees address corrections and email updates the same day the donor edits them in-app, eliminating returned-mail and stale-list waste.
Context: Recipient charity finance teams must reconcile incoming OJC checks with donor advisories so acknowledgments are accurate. Data: grant recommendation events plus check clearance webhooks. OpenData mapping: match an inbound bank deposit to the corresponding OJC grant recommendation_id, then auto-generate a thank-you letter referencing the originating donor (where consent allows) instead of an anonymous DAF block.
Context: Wealth advisors managing client philanthropic plans (OJC notably collaborates with brokerage firms including Charles Schwab and Equinum Wealth Management) need a unified view across multiple DAF sponsors. Data: balance, investment allocation, cumulative giving, grant cadence. OpenData mapping: normalize OJC account data alongside Fidelity Charitable, Schwab Charitable, and Daffy data into a single OpenFinance-style schema (account → transactions → grants).
Context: Following the November 2023 IRS proposed regulations on Section 4966 taxable distributions, sponsoring organizations and donor-advisors face broader recordkeeping expectations. Data: recommendation submission timestamp, advisor identity, fund-manager approvals, final disbursement record. OpenData mapping: ship every recommendation lifecycle event (submitted, reviewed, approved, paid) into an immutable WORM log with hashed payloads, reducing audit prep time and supporting joint-and-several-liability evidence trails.
POST /api/v1/ojc/auth/login
Content-Type: application/json
{
"username": "donor@example.org",
"password": "********",
"device_id": "sdk-fingerprint-9f2c"
}
Response 200:
{
"access_token": "eyJhbGciOi...",
"refresh_token": "rt_8a91...",
"expires_in": 1800,
"donor_id": "OJC-D-103942",
"mfa_required": false
}
GET /api/v1/ojc/statement
Authorization: Bearer <ACCESS_TOKEN>
?from_date=2025-01-01
&to_date=2025-12-31
&format=json
Response 200:
{
"donor_id": "OJC-D-103942",
"period": "2025",
"contributions": [
{"date":"2025-03-04","asset":"AAPL","fmv_usd":12500.00,"shares":62},
{"date":"2025-09-12","asset":"USD","fmv_usd":5000.00}
],
"grants": [
{"date":"2025-04-10","charity_ein":"13-1234567",
"amount_usd":2500.00,"recommendation_id":"rec_a91"}
],
"balance_end_usd": 18342.55
}
POST https://your-app.example.com/webhooks/ojc
X-OJC-Signature: t=1714200000,v1=hmac_sha256(...)
Content-Type: application/json
{
"event_id": "evt_2K1f...",
"occurred_at": "2026-04-15T14:22:09Z",
"type": "grant.paid",
"data": {
"recommendation_id": "rec_a91",
"charity_ein": "13-1234567",
"amount_usd": 2500.00,
"check_number": "OJC-CK-008842",
"cleared_at": "2026-04-15T13:55:01Z"
}
}
Donor-advised funds in the United States operate under Internal Revenue Code Section 4966, with proposed regulations (issued November 2023, refined through 2024) defining taxable distributions, donor-advisor scope, and excise taxes on sponsoring organizations and fund managers. Our integrations preserve full advisory and approval lineage so that any recommendation can be reconstructed for IRS examination.
For donors aged 70½ and older, note that under SECURE Act 2.0, DAFs remain ineligible recipients for Qualified Charitable Distributions (QCDs) — our reporting layer flags QCD-style transfers so they are not misclassified.
Personal donor data — addresses, phone numbers, bank references — is treated as restricted PII. We apply tokenization for bank account references, encrypt payloads in transit (TLS 1.3) and at rest, and follow data-minimization defaults so downstream systems receive only the fields they have a documented purpose to consume. NDAs and explicit donor-authorization records are part of every engagement.
A typical OJC integration pipeline runs through four nodes:
The OJC Fund primarily serves U.S.-based Jewish philanthropic households, family foundations, and the advisors who support them. Its donor base concentrates in the New York / New Jersey metropolitan area but extends across North America and into Israel-focused giving. Both Android and iOS are first-class platforms; the app is paired with a web portal at ojcfund.org. Typical users include individual donors managing personal giving plans, family-office staff coordinating multi-generational philanthropy, and wealth advisors at firms such as Charles Schwab and Equinum Wealth Management. Integration buyers tend to be nonprofits seeking grant-data clarity, accounting and tax practitioners preparing year-end packages, and fintechs building cross-DAF advisor dashboards.
Click any screenshot to view a larger version.
The donor-advised fund and charitable-giving ecosystem includes a growing number of platforms. Each holds its own slice of donor and grant data, and integration buyers often need a unified view across several. The list below describes how each platform fits into the broader OpenData / OpenFinance landscape — not as competitors, but as adjacent data sources we routinely encounter.
We are an independent technical studio specializing in app interface integration and authorized API services for fintech, banking, and now donor-advised fund platforms. Our engineers come from payments, brokerage, and nonprofit-tech backgrounds, and have shipped integrations under regulatory regimes ranging from PSD2 in Europe and PCI-DSS in payments to U.S. nonprofit reporting standards. Recent OJC-relevant context: in 2024 OJC continued to expand its supported-organization list past 8,000 nonprofits and refined its donor-platform mobile experience, while the IRS published updated proposed Section 4966 regulations — both of which inform how we design DAF integrations today.
For quotes, sandbox access, or to submit your target app and requirements, open our contact page:
What do you need from me?
How long does delivery take?
How do you handle compliance?
Can you integrate OJC alongside other DAFs?
The OJC Fund (package com.theojcfund) is the official mobile companion to the OJC donor-advised fund platform run by the Orthodox Jewish Community Fund, a registered 501(c)(3) public charity established in 2008. It supports more than 8,000 schools, synagogues, and nonprofits and pairs the in-app experience with the web portal at ojcfund.org.
From the official description, the app lets donors:
Beyond the app itself, OJC offers a fully customizable check-like booklet for hand-to-hand tracked donations, the OJC Charity Card, integration with brokerage firms including Charles Schwab and Equinum Wealth Management, and tax-advantaged contributions of cash, stock, mutual funds, and bonds. Funds are placed into OJC and treated as already gifted to charity for an immediate tax deduction, with diversified investment options for the underlying balances. This appendix is informational; the page above describes our independent, authorized integration services and is not affiliated with or endorsed by OJC.