Compartilhar via


Calendarific (Independent Publisher) (Preview)

Calendarific is a developer-friendly, worldwide service giving you access to public, local & bank holidays and observances; and spanning over 230 countries, 3,300+ states and 100+ languages.

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 Fordos Andras
Email fordosa90+ipc_calendarific@gmail.com
Connector Metadata
Publisher Fordos Andras
Website https://calendarific.com/
Privacy policy https://calendarific.com/privacy
Categories Data;Productivity

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

List Countries

List all supported countries and their details.

List Holidays

List local & bank holidays and observances based on provided filter criteria.

List Languages

List all supported languages and their details.

List Countries

List all supported countries and their details.

Returns

Name Path Type Description
URL
response.url string

Relevant URL listing the supported countries.

Countries
response.countries array of object

Array of supported countries.

Name
response.countries.country_name string

Name of the country.

ISO-3166
response.countries.iso-3166 string

ISO-3166 code of the country.

Total holidays
response.countries.total_holidays integer

Number of total tracked holidays for this country.

Supported languages
response.countries.supported_languages integer

Number of supported languages for this country.

UUID
response.countries.uuid string

Unique internal identifier.

List Holidays

List local & bank holidays and observances based on provided filter criteria.

Parameters

Name Key Required Type Description
Country
country True string

Country filter, must be in ISO-3166 format.

Year
year True string

The year to return the holidays for. Both past and future years are supported, check documentation.

Day
day string

Limits the results to a specific day. Must be a number between [1..31].

Month
month string

Limits the results to a specific day. Must be a number between [1..12].

Location
location string

In addition to country, limits the results to a state/county/region described by ISO-3166 format, such as 'us-ny'.

Type
type string

Limits the results to a specific holiday type.

Language
language string

Returns the name of the holiday in defined language if possible, based on ISO639 code, such as 'fr'.

Returns

Name Path Type Description
Holidays
response.holidays array of object

Array of resulting holidays.

Name
response.holidays.name string

Name of the holiday or observance.

Description
response.holidays.description string

Description of the holiday.

ID
response.holidays.country.id string

ID of the country.

Name
response.holidays.country.name string

Name of the country.

ISO
response.holidays.date.iso string

Date of the holiday in yyyy-mm-dd format.

Year
response.holidays.date.datetime.year integer

Year of the holiday in YYYY format.

Month
response.holidays.date.datetime.month integer

Month of the holiday within year, starting from 1.

Day
response.holidays.date.datetime.day integer

Day of the holiday within month, starting from 1.

Type
response.holidays.type array of string

Type(s) of holiday or observance, returned in an array.

Primary type
response.holidays.primary_type string

Primary type of the holiday or observance.

Canonical URL
response.holidays.canonical_url string

Specific URL containing more details about the holiday or observance.

Locations
response.holidays.locations string

List of location codes, observing this holiday.

List Languages

List all supported languages and their details.

Returns

Name Path Type Description
URL
response.url string

URL containing relevant documentation.

Languages
response.languages array of object

Array of supported languages.

Code
response.languages.code string

ISO Code of the language.

Name
response.languages.name string

Name of the language.

Native name
response.languages.nativeName string

Native name or names of the languages.