Share via


DigitalHumani (Independent Publisher) (Preview)

DigitalHumani - A RaaS (Reforestation as a Service) which easily integrates with your products to reforest the planet. It is developed and maintained by a group of volunteers who want to make their part to help fight climate change. The $1 / tree is paid directly to the reforestation organization you choose, without us handling the money. This way, you can be sure that the money will be used to have the trees planted.

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 https://digitalhumani.com/
Privacy policy https://digitalhumani.com/
Categories 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

Count trees for a user

This method allows you to retrieve the number of trees planted by a specific user.

Count trees for an enterprise by month

This method allows you to retrieve the number of trees planted by an enterprise for a specific month.

Count trees for an enterprise for any range of date

This method allows you to retrieve the number of trees planted by an enterprise for any range of date.

Get details of a single request to plant one or many trees

This method allows you to retrieve the details of a single request to plant trees.

Get enterprise by ID

This method allows you to retrieve the details of your enterprise.

Get list of all projects

This method retrieves all the reforestation projects available.

Get project by ID

This method allows you to retrieve the details of a single reforestation project.

Plant one or many trees

This method sends the request to plant one or many trees.

Count trees for a user

This method allows you to retrieve the number of trees planted by a specific user.

Parameters

Name Key Required Type Description
Enterprise ID
enterpriseId string

The unique identifier of the enterprise.

User
user string

The user.

Returns

Name Path Type Description
Enterprise ID
enterpriseId string

The unique identifier of the enterprise.

User
user string

The user.

Count
count integer

The count.

Count trees for an enterprise by month

This method allows you to retrieve the number of trees planted by an enterprise for a specific month.

Parameters

Name Key Required Type Description
ID
id True string

The unique identifier.

Year and month
YYYY-MM True string

The year and month in the YYYY-MM format.

Returns

Name Path Type Description
Count
count integer

The count.

Count trees for an enterprise for any range of date

This method allows you to retrieve the number of trees planted by an enterprise for any range of date.

Parameters

Name Key Required Type Description
ID
id True string

The unique identifier.

Start Date
startDate True string

The start date.

End Date
endDate True string

The end date.

Returns

Name Path Type Description
Count
count integer

The count.

Get details of a single request to plant one or many trees

This method allows you to retrieve the details of a single request to plant trees.

Parameters

Name Key Required Type Description
UUID of tree planted
uuid-of-tree-planted True string

The universally unique identifier generated of the tree planted.

Returns

Name Path Type Description
Project ID
projectId string

The unique identifier of the project.

Created
created string

When created.

UUID
uuid string

The universally unique identifier generated.

User
user string

The user.

Tree Count
treeCount integer

The tree count.

Enterprise ID
enterpriseId string

The unique identifier of the enterprise.

Get enterprise by ID

This method allows you to retrieve the details of your enterprise.

Parameters

Name Key Required Type Description
ID
id True string

The unique identifier.

Returns

Name Path Type Description
Created
created string

When created.

Updated
updated string

When updated.

ID
id string

The unique identifier..

Name
name string

The name.

Name
contact.name string

The contact name.

Get list of all projects

This method retrieves all the reforestation projects available.

Returns

Name Path Type Description
array of object
ID
id string

The unique identifier.

Name
name string

The name.

Reforestation Project Description
reforestationProjectDescription_en string

The description of the reforestation project.

Reforestation Project State
reforestationProjectState_en string

The state of the reforestation project.

Reforestation Project Country
reforestationProjectCountry_en string

The country of the reforestation project.

Reforestation Project Website
reforestationProjectWebsite_en string

The website of the reforestation project.

Reforestation Company Name
reforestationCompanyName_en string

The company name of the reforestation project.

Get project by ID

This method allows you to retrieve the details of a single reforestation project.

Parameters

Name Key Required Type Description
ID
id True string

The unique identifier.

Returns

Name Path Type Description
Reforestation Company Name in French
reforestationCompanyName_fr string

The company name of the reforestation project in French.

Reforestation Project Image URL
reforestationProjectImageURL_en string

The image URL of the reforestation project.

Reforestation Company Name
reforestationCompanyName_en string

The of the reforestation project.

Reforestation Project Country
reforestationProjectCountry_en string

The country of the reforestation project.

Reforestation Company Address
reforestationCompanyAddress_en string

.

Created
created string

When created.

Reforestation Project Website
reforestationProjectWebsite_en string

The website of the reforestation project.

Name
name string

The name.

Reforestation Project Website in French
reforestationProjectWebsite_fr string

The website of the reforestation project in French.

Reforestation Project Country in French
reforestationProjectCountry_fr string

The country of the reforestation project in French.

Updated
updated string

When updated.

Reforestation Project Description in French
reforestationProjectDescription_fr string

The description of the reforestation project in French.

Reforestation Project Description
reforestationProjectDescription_en string

The description of the reforestation project.

Reforestation Company Website in French
reforestationCompanyWebsite_fr string

The company website of the reforestation project in French.

Reforestation Company Website
reforestationCompanyWebsite_en string

The company website of the reforestation project.

Reforestation Company Address in French
reforestationCompanyAddress_fr string

The company address of the reforestation project in French.

Description
description string

The description.

ID
id string

The unique identifier.

Reforestation Project Image URL
reforestationProjectImageURL_fr string

The image URL of the reforestation project.

Plant one or many trees

This method sends the request to plant one or many trees.

Parameters

Name Key Required Type Description
Tree Count
treeCount integer

The tree count.

Enterprise ID
enterpriseId string

The unique identifier of the enterprise.

Project ID
projectId string

The unique identifier of the project.

User
user string

The user.

Returns

Name Path Type Description
UUID
uuid string

The universally unique identifier generated.

Created
created string

When created.

Tree Count
treeCount integer

The tree count.

Enterprise ID
enterpriseId string

The unique identifier of the enterprise.

Project ID
projectId string

The unique identifier of the project.

User
user string

The user.