Open Connector
所有 Tools

Exa

Search the web, retrieve page contents, and run Exa research workflows.

exav1.0.061 个 Tools

认证方式

方式底层类型状态说明
API Keyapi_keyavailable

调用示例

import { createClient } from "@open-connector/sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "EXA_ANSWER",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("EXA_ANSWER", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute EXA_ANSWER --data '{ }'

Tool 目录

可用 Tools

61 个可调用操作

AnswerEXA_ANSWERPerforms a search based on the query and generates either a direct answer or a detailed summary with citations, depending on the query type.

Performs a search based on the query and generates either a direct answer or a detailed summary with citations, depending on the query type.

认证

需要 Connected Account

Tags

answer
Batch Action on MonitorsEXA_BATCH_MONITORSPerform a batch action on monitors matching the provided filters. Supported actions: - **delete**: Permanently remove matching monitors - **pause**: Pause matching monitors - **unpause**: Unpause matching monitors Use `dry_run: true` (the default) to preview which monitors would be affected before performing the action. Results are paginated via the `limit` parameter; loop until `has_more` is `false` to process all matching monitors.

Perform a batch action on monitors matching the provided filters. Supported actions: - **delete**: Permanently remove matching monitors - **pause**: Pause matching monitors - **unpause**: Unpause matching monitors Use `dry_run: true` (the default) to preview which monitors would be affected before performing the action. Results are paginated via the `limit` parameter; loop until `has_more` is `false` to process all matching monitors.

认证

需要 Connected Account

Tags

Monitors
Cancel a runEXA_CANCEL_AGENT_RUNCancel a queued or running Agent run. If the run has already reached a terminal status, the API returns the existing run.

Cancel a queued or running Agent run. If the run has already reached a terminal status, the API returns the existing run.

认证

需要 Connected Account

Tags

Agent
Create a runEXA_CREATE_AGENT_RUNCreate an asynchronous Agent run. By default, the API returns the run object immediately. Set `Accept: text/event-stream` to stream run lifecycle events until the run reaches a terminal status.

Create an asynchronous Agent run. By default, the API returns the run object immediately. Set `Accept: text/event-stream` to stream run lifecycle events until the run reaches a terminal status.

认证

需要 Connected Account

Tags

Agent
Create a MonitorEXA_CREATE_MONITORCreates a new Monitor to run recurring Exa searches on a schedule. Monitors automatically execute your search query on a recurring schedule and deliver results to your webhook endpoint with automatic deduplication: - **Date-based filtering** only fetches content since the last run - **Semantic deduplication** tracks previous outputs to surface only new developments The response includes a `webhookSecret` that is only returned once at creation time. Store it securely for webhook signature verification.

Creates a new Monitor to run recurring Exa searches on a schedule. Monitors automatically execute your search query on a recurring schedule and deliver results to your webhook endpoint with automatic deduplication: - **Date-based filtering** only fetches content since the last run - **Semantic deduplication** tracks previous outputs to surface only new developments The response includes a `webhookSecret` that is only returned once at creation time. Store it securely for webhook signature verification.

认证

需要 Connected Account

Tags

Monitors
Delete a runEXA_DELETE_AGENT_RUNDelete a stored Agent run.

Delete a stored Agent run.

认证

需要 Connected Account

Tags

Agent
Delete a MonitorEXA_DELETE_MONITORDeletes a monitor. This cannot be undone.

Deletes a monitor. This cannot be undone.

认证

需要 Connected Account

Tags

Monitors
Get an EventEXA_EVENTS_GETGet a single Event by id. You can subscribe to Events by creating a Webhook.

Get a single Event by id. You can subscribe to Events by creating a Webhook.

认证

需要 Connected Account

Tags

Events
List all EventsEXA_EVENTS_LISTList all events that have occurred in the system. You can paginate through the results using the `cursor` parameter.

List all events that have occurred in the system. You can paginate through the results using the `cursor` parameter.

认证

需要 Connected Account

Tags

Events
Find similar linksEXA_FIND_SIMILARFind links similar to the provided URL and optionally retrieve their contents. Deprecated: prefer `/search` with a query describing the source.

Find links similar to the provided URL and optionally retrieve their contents. Deprecated: prefer `/search` with a query describing the source.

认证

需要 Connected Account

Tags

findsimilar
Get a runEXA_GET_AGENT_RUNRetrieve a single Agent run by ID.

Retrieve a single Agent run by ID.

认证

需要 Connected Account

Tags

Agent
ContentsEXA_GET_CONTENTSContents

Contents

认证

需要 Connected Account

Tags

getcontents
Get a MonitorEXA_GET_MONITORRetrieves a single monitor by its ID.

Retrieves a single monitor by its ID.

认证

需要 Connected Account

Tags

Monitors
Get a RunEXA_GET_RUNRetrieves a single run by its ID, including the full output if the run is completed.

Retrieves a single run by its ID, including the full output if the run is completed.

认证

需要 Connected Account

Tags

Runs
Create an ImportEXA_IMPORTS_CREATECreates a new import to upload your data into Websets. Imports can be used to: - **Enrich**: Enhance your data with additional information using our AI-powered enrichment engine - **Search**: Query your data using Websets' agentic search with natural language filters - **Exclude**: Prevent duplicate or already known results from appearing in your searches Once the import is created, you can upload your data to the returned `uploadUrl` until `uploadValidUntil` (by default 1 hour).

Creates a new import to upload your data into Websets. Imports can be used to: - **Enrich**: Enhance your data with additional information using our AI-powered enrichment engine - **Search**: Query your data using Websets' agentic search with natural language filters - **Exclude**: Prevent duplicate or already known results from appearing in your searches Once the import is created, you can upload your data to the returned `uploadUrl` until `uploadValidUntil` (by default 1 hour).

认证

需要 Connected Account

Tags

Imports
Delete ImportEXA_IMPORTS_DELETEDeletes a import.

Deletes a import.

认证

需要 Connected Account

Tags

Imports
Get ImportEXA_IMPORTS_GETGets a specific import.

Gets a specific import.

认证

需要 Connected Account

Tags

Imports
List ImportsEXA_IMPORTS_LISTLists all imports for the Webset.

Lists all imports for the Webset.

认证

需要 Connected Account

Tags

Imports
Update ImportEXA_IMPORTS_UPDATEUpdates a import configuration.

Updates a import configuration.

认证

需要 Connected Account

Tags

Imports
List run eventsEXA_LIST_AGENT_RUN_EVENTSList stored events for an Agent run. Set `Accept: text/event-stream` to replay stored events as server-sent events. Use `cursor` for JSON pagination or `Last-Event-ID` for SSE replay.

List stored events for an Agent run. Set `Accept: text/event-stream` to replay stored events as server-sent events. Use `cursor` for JSON pagination or `Last-Event-ID` for SSE replay.

认证

需要 Connected Account

Tags

Agent
List runsEXA_LIST_AGENT_RUNSList Agent runs for your team, ordered from newest to oldest.

List Agent runs for your team, ordered from newest to oldest.

认证

需要 Connected Account

Tags

Agent
List MonitorsEXA_LIST_MONITORSLists all monitors for the authenticated team. Supports filtering by status and cursor-based pagination.

Lists all monitors for the authenticated team. Supports filtering by status and cursor-based pagination.

认证

需要 Connected Account

Tags

Monitors
List RunsEXA_LIST_RUNSLists all runs for a monitor with cursor-based pagination. Runs are returned in reverse chronological order.

Lists all runs for a monitor with cursor-based pagination. Runs are returned in reverse chronological order.

认证

需要 Connected Account

Tags

Runs
Create a MonitorEXA_MONITORS_CREATECreates a new `Monitor` to continuously keep your Websets updated with fresh data. Monitors automatically run on your defined schedule to ensure your Websets stay current without manual intervention: - **Find new content**: Execute `search` operations to discover fresh items matching your criteria - **Update existing content**: Run `refresh` operations to update items contents and enrichments - **Automated scheduling**: Configure `cron` expressions and `timezone` for precise scheduling control

Creates a new `Monitor` to continuously keep your Websets updated with fresh data. Monitors automatically run on your defined schedule to ensure your Websets stay current without manual intervention: - **Find new content**: Execute `search` operations to discover fresh items matching your criteria - **Update existing content**: Run `refresh` operations to update items contents and enrichments - **Automated scheduling**: Configure `cron` expressions and `timezone` for precise scheduling control

认证

需要 Connected Account

Tags

Monitors
Delete MonitorEXA_MONITORS_DELETEDeletes a monitor.

Deletes a monitor.

认证

需要 Connected Account

Tags

Monitors
Get MonitorEXA_MONITORS_GETGets a specific monitor.

Gets a specific monitor.

认证

需要 Connected Account

Tags

Monitors
List MonitorsEXA_MONITORS_LISTLists all monitors for the Webset.

Lists all monitors for the Webset.

认证

需要 Connected Account

Tags

Monitors
Get Monitor RunEXA_MONITORS_RUNS_GETGets a specific monitor run.

Gets a specific monitor run.

认证

需要 Connected Account

Tags

Monitors Runs
List Monitor RunsEXA_MONITORS_RUNS_LISTLists all runs for the Monitor.

Lists all runs for the Monitor.

认证

需要 Connected Account

Tags

Monitors Runs
Update MonitorEXA_MONITORS_UPDATEUpdates a monitor configuration.

Updates a monitor configuration.

认证

需要 Connected Account

Tags

Monitors
Create a new research requestEXA_RESEARCH_CONTROLLER_CREATE_RESEARCHCreate a new research request

Create a new research request

认证

需要 Connected Account

Tags

Research
Get a research request by idEXA_RESEARCH_CONTROLLER_GET_RESEARCHRetrieve research by ID. Add ?stream=true for real-time SSE updates.

Retrieve research by ID. Add ?stream=true for real-time SSE updates.

认证

需要 Connected Account

Tags

Research
List research requestsEXA_RESEARCH_CONTROLLER_LIST_RESEARCHGet a paginated list of research requests

Get a paginated list of research requests

认证

需要 Connected Account

Tags

Research
SearchEXA_SEARCHPerform a search with an Exa prompt-engineered query and retrieve a list of relevant results. Optionally get contents.

Perform a search with an Exa prompt-engineered query and retrieve a list of relevant results. Optionally get contents.

认证

需要 Connected Account

Tags

search
Get Team InfoEXA_TEAMS_ME_GETReturns information about the authenticated team, including current concurrency usage and limits.

Returns information about the authenticated team, including current concurrency usage and limits.

认证

需要 Connected Account

Tags

Teams
Trigger a MonitorEXA_TRIGGER_MONITORTriggers a run immediately, regardless of the schedule. Works for monitors with status `active` or `paused`.

Triggers a run immediately, regardless of the schedule. Works for monitors with status `active` or `paused`.

认证

需要 Connected Account

Tags

Monitors
Update a MonitorEXA_UPDATE_MONITORUpdates an existing monitor. All fields are optional. For `search`, you can send a partial object containing only the fields you want to change. Set `trigger` to `null` to remove the schedule.

Updates an existing monitor. All fields are optional. For `search`, you can send a partial object containing only the fields you want to change. Set `trigger` to `null` to remove the schedule.

认证

需要 Connected Account

Tags

Monitors
List webhook attemptsEXA_WEBHOOKS_ATTEMPTS_LISTList all attempts made by a Webhook ordered in descending order.

List all attempts made by a Webhook ordered in descending order.

认证

需要 Connected Account

Tags

Webhooks Attempts
Create a WebhookEXA_WEBHOOKS_CREATECreate a Webhook

Create a Webhook

认证

需要 Connected Account

Tags

Webhooks
Delete a WebhookEXA_WEBHOOKS_DELETEDelete a Webhook

Delete a Webhook

认证

需要 Connected Account

Tags

Webhooks
Get a WebhookEXA_WEBHOOKS_GETGet a Webhook

Get a Webhook

认证

需要 Connected Account

Tags

Webhooks
List webhooksEXA_WEBHOOKS_LISTList webhooks

List webhooks

认证

需要 Connected Account

Tags

Webhooks
Update a WebhookEXA_WEBHOOKS_UPDATEUpdate a Webhook

Update a Webhook

认证

需要 Connected Account

Tags

Webhooks
Cancel a running WebsetEXA_WEBSETS_CANCELCancels all operations being performed on a Webset. Any enrichment or search will be stopped and the Webset will be marked as `idle`.

Cancels all operations being performed on a Webset. Any enrichment or search will be stopped and the Webset will be marked as `idle`.

认证

需要 Connected Account

Tags

Websets
Create a WebsetEXA_WEBSETS_CREATECreates a new Webset with optional search, import, and enrichment configurations. The Webset will automatically begin processing once created. You can specify an `externalId` to reference the Webset with your own identifiers for easier integration.

Creates a new Webset with optional search, import, and enrichment configurations. The Webset will automatically begin processing once created. You can specify an `externalId` to reference the Webset with your own identifiers for easier integration.

认证

需要 Connected Account

Tags

Websets
Delete a WebsetEXA_WEBSETS_DELETEDeletes a Webset. Once deleted, the Webset and all its Items will no longer be available.

Deletes a Webset. Once deleted, the Webset and all its Items will no longer be available.

认证

需要 Connected Account

Tags

Websets
Cancel a running EnrichmentEXA_WEBSETS_ENRICHMENTS_CANCELAll running enrichments will be canceled. You can not resume an Enrichment after it has been canceled.

All running enrichments will be canceled. You can not resume an Enrichment after it has been canceled.

认证

需要 Connected Account

Tags

Enrichments
Create an EnrichmentEXA_WEBSETS_ENRICHMENTS_CREATECreate an Enrichment for a Webset.

Create an Enrichment for a Webset.

认证

需要 Connected Account

Tags

Enrichments
Delete an EnrichmentEXA_WEBSETS_ENRICHMENTS_DELETEWhen deleting an Enrichment, any running enrichments will be canceled and all existing `enrichment_result` generated by this Enrichment will no longer be available.

When deleting an Enrichment, any running enrichments will be canceled and all existing `enrichment_result` generated by this Enrichment will no longer be available.

认证

需要 Connected Account

Tags

Enrichments
Get an EnrichmentEXA_WEBSETS_ENRICHMENTS_GETGet an Enrichment

Get an Enrichment

认证

需要 Connected Account

Tags

Enrichments
Update an EnrichmentEXA_WEBSETS_ENRICHMENTS_UPDATEUpdate an Enrichment configuration for a Webset.

Update an Enrichment configuration for a Webset.

认证

需要 Connected Account

Tags

Enrichments
Get a WebsetEXA_WEBSETS_GETGet a Webset

Get a Webset

认证

需要 Connected Account

Tags

Websets
Delete an ItemEXA_WEBSETS_ITEMS_DELETEDeletes an Item from the Webset. This will cancel any enrichment process for it.

Deletes an Item from the Webset. This will cancel any enrichment process for it.

认证

需要 Connected Account

Tags

Items
Get an ItemEXA_WEBSETS_ITEMS_GETReturns a Webset Item.

Returns a Webset Item.

认证

需要 Connected Account

Tags

Items
List all Items for a WebsetEXA_WEBSETS_ITEMS_LISTReturns a list of Webset Items. You can paginate through the Items using the `cursor` parameter.

Returns a list of Webset Items. You can paginate through the Items using the `cursor` parameter.

认证

需要 Connected Account

Tags

Items
List all WebsetsEXA_WEBSETS_LISTReturns a list of Websets. You can paginate through the results using the `cursor` parameter. You can filter results using the `search` parameter to find Websets by ID, external ID, or title.

Returns a list of Websets. You can paginate through the results using the `cursor` parameter. You can filter results using the `search` parameter to find Websets by ID, external ID, or title.

认证

需要 Connected Account

Tags

Websets
Preview a websetEXA_WEBSETS_PREVIEWPreview how a search query will be decomposed before creating a webset. This endpoint performs the same query analysis that happens during webset creation, allowing you to see the detected entity type, generated search criteria, and available enrichment columns in advance. Use this to help users understand how their search will be interpreted before committing to a full webset creation.

Preview how a search query will be decomposed before creating a webset. This endpoint performs the same query analysis that happens during webset creation, allowing you to see the detected entity type, generated search criteria, and available enrichment columns in advance. Use this to help users understand how their search will be interpreted before committing to a full webset creation.

认证

需要 Connected Account

Tags

Websets Preview
Cancel a running SearchEXA_WEBSETS_SEARCHES_CANCELCancels a currently running Search. You can cancel all searches at once by using the `websets/:webset/cancel` endpoint.

Cancels a currently running Search. You can cancel all searches at once by using the `websets/:webset/cancel` endpoint.

认证

需要 Connected Account

Tags

Searches
Create a SearchEXA_WEBSETS_SEARCHES_CREATECreates a new Search for the Webset. The default behavior is to reuse the previous Search results and evaluate them against the new criteria.

Creates a new Search for the Webset. The default behavior is to reuse the previous Search results and evaluate them against the new criteria.

认证

需要 Connected Account

Tags

Searches
Get a SearchEXA_WEBSETS_SEARCHES_GETGets a Search by id

Gets a Search by id

认证

需要 Connected Account

Tags

Searches
Update a WebsetEXA_WEBSETS_UPDATEUpdate a Webset

Update a Webset

认证

需要 Connected Account

Tags

Websets

Provider 资源