Dela via


Daffy (Independent Publisher) (Preview)

Daffy is a not-for-profit community of members who have the commitment to put money aside for those less fortunate than themselves. Find organizations and causes you care about and recommend donations to over 1.5 million charities in the US.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Troy Taylor
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Connector Metadata
Publisher Troy Taylor
Website hhttps://www.daffy.org/
Privacy policy https://www.daffy.org/legal/privacy
Categories Finance;Lifestyle and Entertainment

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
API Key securestring The API Key for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Get balance

Retrieve the details of your current balance.

Get contributions

Retrieve a list of your contributions.

Get donations

Retrieve a list of all public donations for a user.

Get gifts

Retrieve a list of gifts given.

Get non-profit

Retrieve information about a non-profit for the given EIN.

Get profile

Retrieve the details of your profile.

Get user causes

Retrieve a list of causes a user supports.

Get balance

Retrieve the details of your current balance.

Returns

Name Path Type Description
Amount
amount float

The amount.

Pending Deposit Balance
pending_deposit_balance float

The pending deposit balance.

Portfolio Balance
portfolio_balance float

The portfolio balance.

Available Balance
available_balance float

The available balance.

Get contributions

Retrieve a list of your contributions.

Parameters

Name Key Required Type Description
Page
page integer

The page.

Returns

Name Path Type Description
Items
items array of object
Units
items.units integer

The units.

Type
items.type string

The type.

Status
items.status string

The status.

Valuation
items.valuation integer

The valuation.

Currency
items.currency string

The currency.

Frequency
items.frequency string

The frequency.

Created At
items.created_at string

When created at.

Received At
items.received_at string

When received at.

Completed At
items.completed_at string

When completed at.

ID
items.id integer

The identifier.

Count
meta.count integer

The count.

Page
meta.page integer

The page.

Last
meta.last integer

The last.

Get donations

Retrieve a list of all public donations for a user.

Parameters

Name Key Required Type Description
User ID
user_id True string

The user identifier.

Page
page integer

The page.

Returns

Name Path Type Description
Items
items array of object
ID
items.id integer

The identifier.

User ID
items.user_id integer

The user identifier.

Status
items.status string

The status.

Note
items.note string

The note.

Created At
items.created_at string

When created at.

Mailed At
items.mailed_at string

When mailed at.

EIN
items.non_profit.ein string

The employer identification number (EIN).

Name
items.non_profit.name string

The name.

Website
items.non_profit.website string

The website.

City
items.non_profit.city string

The city.

State
items.non_profit.state string

The state.

Logo
items.non_profit.logo string

The logo.

Public Path
items.non_profit.public_path string

The public path.

Public URL
items.non_profit.public_url string

The public URL address.

Cause ID
items.non_profit.cause_id integer

The cause identifier.

Count
meta.count integer

The count.

Last
meta.last integer

The last.

Page
meta.page integer

The page.

Get gifts

Retrieve a list of gifts given.

Parameters

Name Key Required Type Description
Page
page integer

The page.

Returns

Name Path Type Description
Items
items array of object
Name
items.name string

The name.

Amount
items.amount integer

The amount.

Message
items.message string

The message.

Code
items.code string

The code.

EIN
items.ein string

The employer identification number.

Seen
items.seen boolean

Whether seen.

Status
items.status string

The status.

Updated At
items.updated_at string

When updated at.

Created At
items.created_at string

When created at.

Claimed
items.claimed boolean

Whether claimed.

URL
items.url string

The URL address.

Count
meta.count integer

The count.

Page
meta.page integer

The page.

Last
meta.last integer

The last.

Get non-profit

Retrieve information about a non-profit for the given EIN.

Parameters

Name Key Required Type Description
EIN
ein True string

The employer identification number.

Returns

Name Path Type Description
EIN
ein string

The employer identification number.

Name
name string

The name.

Website
website string

The website.

City
city string

The city.

State
state string

The state.

Public Path
public_path string

The public path.

Public URL
public_url string

The public URL address.

Logo
logo string

The logo.

ID
cause.id integer

The identifier.

Name
cause.name string

The name.

Color
cause.color string

The color.

Logo
cause.logo string

The logo.

Causes
causes array of object
ID
causes.id integer

The identifier.

Name
causes.name string

The name.

Color
causes.color string

The color.

Logo
causes.logo string

The logo.

Get profile

Retrieve the details of your profile.

Returns

Name Path Type Description
ID
id integer

The identifier.

Name
name string

The name.

Avatar
avatar string

The avatar.

Cover Image
cover_image string

The cover image.

Slug
slug string

The slug.

Fund Name
fund_name string

The fund name.

ID
current_fund.id integer

The identifier.

Name
current_fund.name string

The name.

Summary
current_fund.summary string

The summary.

Causes
current_fund.causes array of object
ID
current_fund.causes.id integer

The identifier.

Name
current_fund.causes.name string

The name.

Color
current_fund.causes.color string

The color.

Logo
current_fund.causes.logo string

The logo.

Users
current_fund.users array of object
ID
current_fund.users.id integer

The identifier.

Name
current_fund.users.name string

The name.

Avatar
current_fund.users.avatar string

The avatar.

Slug
current_fund.users.slug string

The slug.

Follows User
follows_user boolean

Whether follows user.

Follows Viewer
follows_viewer boolean

Whether follows viewer.

Get user causes

Retrieve a list of causes a user supports.

Parameters

Name Key Required Type Description
User ID
user_id True string

The user identifier.

Page
page integer

The page.

Returns

Name Path Type Description
array of object
ID
id integer

The identifier.

Name
name string

The name.

Logo
logo string

The logo.

Color
color string

The color.