Share via


Kagi (Independent Publisher) (Preview)

At Kagi, we envision a friendly version of the internet where users can explore, learn, and interact with confidence and ease. Our mission is to humanize the web, making it more accessible, ethical, and centered around the needs of individuals. We are driven by our core purpose: to inform and educate, empowering users with knowledge and understanding in their digital journey.

This connector is available in the following products and regions:

Service Class Regions
Copilot Studio 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)
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   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)
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)
Contact
Name Troy Taylor
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Connector Metadata
Publisher Troy Taylor
Website https://kagi.com/
Privacy policy https://kagi.com/privacy
Categories Data;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 Token securestring The API Token for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Answer query

Answers a query using the FastGPT service.

Get enrichment from news

Retrieve enrichment results focused on non-commercial news and discussions.

Get enrichment from web content

Retrieve enrichment results focused on general, non-commercial web content.

Get small web RSS feed

Retrieve recent content from the "small web", which typically refers to the non-commercial part of the web, crafted by individuals to express themselves or share knowledge without seeking any financial gain.

Perform search

Performs a search.

Summarize document

Summarizes a document, by URL or using passed text.

Answer query

Answers a query using the FastGPT service.

Parameters

Name Key Required Type Description
Query
query True string

The query.

Returns

Name Path Type Description
ID
meta.id string

The identifier.

Node
meta.node string

The node.

Retrieval Time
meta.ms integer

The retrieval time in milliseconds.

Output
data.output string

The output.

Tokens
data.tokens integer

The tokens.

References
data.references array of object
Title
data.references.title string

The title.

Snippet
data.references.snippet string

The snippet.

URL
data.references.url string

The URL address.

Get enrichment from news

Retrieve enrichment results focused on non-commercial news and discussions.

Parameters

Name Key Required Type Description
Query
q True string

The query.

Returns

Name Path Type Description
ID
meta.id string

The identifier.

Node
meta.node string

The node.

Retrieval Time
meta.ms integer

The retrieval time in milliseconds.

Data
data array of object
Type
data.t integer

The type.

Rank
data.rank integer

The rank.

URL
data.url string

The URL address.

Title
data.title string

The title.

Snippet
data.snippet string

The snippet.

Published
data.published string

When published.

Get enrichment from web content

Retrieve enrichment results focused on general, non-commercial web content.

Parameters

Name Key Required Type Description
Query
q True string

The query.

Returns

Name Path Type Description
ID
meta.id string

The identifier.

Node
meta.node string

The node.

Retrieval Time
meta.ms integer

The retrieval time in milliseconds.

Data
data array of object
Type
data.t integer

The type.

Rank
data.rank integer

The rank.

URL
data.url string

The URL address.

Title
data.title string

The title.

Snippet
data.snippet string

The snippet.

Published
data.published string

When published.

Get small web RSS feed

Retrieve recent content from the "small web", which typically refers to the non-commercial part of the web, crafted by individuals to express themselves or share knowledge without seeking any financial gain.

Parameters

Name Key Required Type Description
Limit
limit integer

The limit.

Returns

Name Path Type Description
Title
title string

The title.

ID
id string

The identifier.

Updated
updated string

When updated.

Entries
entries array of object
Title
entries.title string

The title.

ID
entries.id string

The identifier.

Updated
entries.updated string

When updated.

Published
entries.published string

When published.

URL
entries.url string

The URL address.

Author
entries.author string

The author.

Performs a search.

Parameters

Name Key Required Type Description
Query
q True string

The query.

Limit
limit integer

The limit.

Returns

Name Path Type Description
ID
meta.id string

The identifier.

Node
meta.node string

The node.

Retrieval Time
meta.ms integer

The retrieval time in milliseconds.

API Balance
meta.api_balance float

The remaining API balance.

Data
data array of object
Type
data.t integer

The type.

URL
data.url string

The URL address.

Title
data.title string

The title.

Snippet
data.snippet string

The snippet.

URL
data.thumbnail.url string

The URL address.

Width
data.thumbnail.width integer

The width.

Height
data.thumbnail.height integer

The height.

Published
data.published string

When published.

List
data.list array of string

The list.

Summarize document

Summarizes a document, by URL or using passed text.

Parameters

Name Key Required Type Description
URL
url string

The URL address.

Text
text string

The text.

Engine
engine string

The engine to use.

Summary Type
summary_type string

The summary type.

Target Language
target_language string

The target language.

Cache
cache boolean

Whether to cache.

Returns

Name Path Type Description
ID
meta.id string

The identifier.

Node
meta.node string

The node.

Retrieval Time
meta.ms integer

The retrieval time in milliseconds.

API Balance
meta.api_balance float

The remaining API balance.

Data
data array of object
Type
data.t integer

The type.

URL
data.url string

The URL address.

Title
data.title string

The title.

Snippet
data.snippet string

The snippet.

Error
error array of object
Code
error.code integer

The error code.

Message
error.msg string

The error message.

Reference
error.ref string

The error reference.