Share via


DadJokesIO (Independent Publisher)

DadJokes.IO provides an "unlimited" supply of Dad jokes. Jokes can be retrieve by random, by ID, by type, or by search term.

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://dadjokes.io/
Privacy policy https://dadjokes.io/
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
RapidAPI Key securestring The RapidAPI Key for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Get a joke by ID

Retrieves a Dad joke by ID.

Get a random joke

Retrieves a random Dad joke.

Get joke(s) by type

Retrieves joke(s) by a specific type.

Search jokes

Search for jokes contacting the search term.

Get a joke by ID

Retrieves a Dad joke by ID.

Parameters

Name Key Required Type Description
ID
id True string

The unique identifier.

Returns

Name Path Type Description
Success
success boolean

Whether successful.

ID
body._id string

The unique identifier.

Type
body.type string

The type.

Setup
body.setup string

The joke setup.

Punchline
body.punchline string

The punchline.

Get a random joke

Retrieves a random Dad joke.

Parameters

Name Key Required Type Description
Count
count integer

The count.

Returns

Name Path Type Description
Success
success boolean

Whether successful.

Body
body array of object
ID
body._id string

The unique identifier.

Type
body.type string

The type.

Setup
body.setup string

The joke setup.

Punchline
body.punchline string

The punchline.

Get joke(s) by type

Retrieves joke(s) by a specific type.

Parameters

Name Key Required Type Description
Type
type True string

The type.

Count
limit integer

The count.

Returns

Name Path Type Description
Success
success boolean

Whether successful.

Body
body array of object
ID
body._id string

The unique identifier.

Type
body.type string

The type.

Setup
body.setup string

The joke setup.

Punchline
body.punchline string

The punchline.

Search jokes

Search for jokes contacting the search term.

Parameters

Name Key Required Type Description
Count
term string

The count.

Returns

Name Path Type Description
Success
success boolean

Whether successful.

Body
body array of object
ID
body._id string

The unique identifier.

Type
body.type string

The type.

Setup
body.setup string

The joke setup.

Punchline
body.punchline string

The punchline.