Open Connector
All tools

DiscoLike

Use DiscoLike for B2B company discovery, firmographic data, contact enrichment, matching, and AI enrichment workflows.

discolikev1.0.042 tools

Authentication

MethodKindStatusDetails
API Keyapi_keyavailable

Call a tool

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: "DISCOLIKE_APPEND_ENDPOINT_APPEND_POST",  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("DISCOLIKE_APPEND_ENDPOINT_APPEND_POST", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute DISCOLIKE_APPEND_ENDPOINT_APPEND_POST --data '{ }'

Tool catalog

Available tools

42 callable operations

Append datasets to domainsDISCOLIKE_APPEND_ENDPOINT_APPEND_POSTAppend firmographic, contact, vendor, or other datasets to a list of domains from a CSV/Excel file.

Append firmographic, contact, vendor, or other datasets to a list of domains from a CSV/Excel file.

Authentication

Connected account required

Tags

endpoint
Get business firmographic dataDISCOLIKE_BIZDATA_BIZDATA_GETReturns firmographic data for a domain including company name, status, score, address, phones, social URLs, description, keywords, and industry classification.

Returns firmographic data for a domain including company name, status, score, address, phones, social URLs, description, keywords, and industry classification.

Authentication

Connected account required

Tags

bizdata
Bulk match companies by nameDISCOLIKE_BULK_MATCH_BULKMATCH_POSTMatch a list of company names from a CSV/Excel file to business domain profiles. Returns a task ID for async processing. Check status via /bulkmatch/status/{task_id}.

Match a list of company names from a CSV/Excel file to business domain profiles. Returns a task ID for async processing. Check status via /bulkmatch/status/{task_id}.

Authentication

Connected account required

Tags

match
Clear Default Search ProviderDISCOLIKE_CLEAR_DEFAULT_SEARCH_PROVIDER_SEARCH_PROVIDERS_INTEGRATION_ID_DEFAULT_DELETERemove the default flag from a search provider. Only clears the default if the specified integration is currently the default.

Remove the default flag from a search provider. Only clears the default if the specified integration is currently the default.

Authentication

Connected account required

Tags

default
Discover contacts grouped by domainDISCOLIKE_CONTACTS_DISCOVER_CONTACTS_DISCOVER_POSTSearch for business contacts and return them grouped by company domain, with firmographic data included per company. Bills net-new contacts and net-new firmo domains.

Search for business contacts and return them grouped by company domain, with firmographic data included per company. Bills net-new contacts and net-new firmo domains.

Authentication

Connected account required

Tags

discover
Contacts Discover GenerateDISCOLIKE_CONTACTS_DISCOVER_GENERATE_CONTACTS_DISCOVER_GENERATE_POSTDispatch a BYOK DiscoGen task that discovers contacts at each given company domain. Builds a `test_discogen_prompt.py`-style multi-row query ("Find X. Return A | B | C per line.") from the ICP text. DiscoGen auto-detects the response format and runs the query per-domain with web search enabled. Poll GET /discogen/status/{task_id} for results. BYOK: uses the caller's own LLM and search provider keys. DiscoLike does not bill per contact returned. Results may include hallucinated personas - callers must treat `email`, `linkedin_url`, and other identifying fields as candidate data until validated.

Dispatch a BYOK DiscoGen task that discovers contacts at each given company domain. Builds a `test_discogen_prompt.py`-style multi-row query ("Find X. Return A | B | C per line.") from the ICP text. DiscoGen auto-detects the response format and runs the query per-domain with web search enabled. Poll GET /discogen/status/{task_id} for results. BYOK: uses the caller's own LLM and search provider keys. DiscoLike does not bill per contact returned. Results may include hallucinated personas - callers must treat `email`, `linkedin_url`, and other identifying fields as candidate data until validated.

Authentication

Connected account required

Tags

discover
Count matching businessesDISCOLIKE_COUNT_API_COUNT_GETEstimate the number of matching business profiles based on search criteria.

Estimate the number of matching business profiles based on search criteria.

Authentication

Connected account required

Tags

api
Create Exclusion ListDISCOLIKE_CREATE_EXCLUSION_LIST_QUERIES_EXCLUSION_LIST_POSTCreate a new exclusion list from a list of domains.

Create a new exclusion list from a list of domains.

Authentication

Connected account required

Tags

exclusion
Create Llm IntegrationDISCOLIKE_CREATE_LLM_INTEGRATION_LLM_PROVIDERS_CONFIG_POSTCreate a new LLM provider integration.

Create a new LLM provider integration.

Authentication

Connected account required

Tags

llm
Create Search ProviderDISCOLIKE_CREATE_SEARCH_PROVIDER_SEARCH_PROVIDERS_POSTCreate a new search provider integration, validating connectivity first.

Create a new search provider integration, validating connectivity first.

Authentication

Connected account required

Tags

search
Delete Llm IntegrationDISCOLIKE_DELETE_LLM_INTEGRATION_LLM_PROVIDERS_CONFIG_INTEGRATION_ID_DELETEDelete a specific LLM provider integration.

Delete a specific LLM provider integration.

Authentication

Connected account required

Tags

llm
Delete QueryDISCOLIKE_DELETE_QUERY_QUERIES_QUERY_ID_DELETEDelete a query by ID. Scoped to the caller's client domain.

Delete a query by ID. Scoped to the caller's client domain.

Authentication

Connected account required

Tags

query
Delete Search ProviderDISCOLIKE_DELETE_SEARCH_PROVIDER_SEARCH_PROVIDERS_INTEGRATION_ID_DELETEDelete a specific search provider integration.

Delete a specific search provider integration.

Authentication

Connected account required

Tags

search
Discogen ProcessDISCOLIKE_DISCOGEN_PROCESS_DISCOGEN_PROCESS_POSTRun an LLM prompt against each domain with company context. Returns an async task for status polling.

Run an LLM prompt against each domain with company context. Returns an async task for status polling.

Authentication

Connected account required

Tags

process
Discogen Process PersonasDISCOLIKE_DISCOGEN_PROCESS_PERSONAS_DISCOGEN_PROCESS_PERSONAS_POSTRun an LLM prompt against each contact record. Returns an async task for status polling.

Run an LLM prompt against each contact record. Returns an async task for status polling.

Authentication

Connected account required

Tags

process
Discover similar businessesDISCOLIKE_DISCOVER_API_DISCOVER_GETSearch firmographic data using domain matching, ICP text matching, or phrase matching. Returns business profiles ranked by relevance with optional AI enhancement.

Search firmographic data using domain matching, ICP text matching, or phrase matching. Returns business profiles ranked by relevance with optional AI enhancement.

Authentication

Connected account required

Tags

api
Extract web page contentDISCOLIKE_EXTRACT_EXTRACT_GETExtracts text content and links from a web page URL. Returns page text, detected language, and a dictionary of links found on the page.

Extracts text content and links from a web page URL. Returns page text, detected language, and a dictionary of links found on the page.

Authentication

Connected account required

Tags

extract
Get Llm ConfigDISCOLIKE_GET_LLM_CONFIG_LLM_PROVIDERS_CONFIG_GETGet the current LLM provider configuration for the organization.

Get the current LLM provider configuration for the organization.

Authentication

Connected account required

Tags

llm
Get Llm IntegrationDISCOLIKE_GET_LLM_INTEGRATION_LLM_PROVIDERS_CONFIG_INTEGRATION_ID_GETGet a specific LLM provider integration by ID.

Get a specific LLM provider integration by ID.

Authentication

Connected account required

Tags

llm
Get API usage statisticsDISCOLIKE_GET_USAGE_USAGE_GETReturns month-to-date and historical usage statistics including requests, records, and spend.

Returns month-to-date and historical usage statistics including requests, records, and spend.

Authentication

Connected account required

Tags

usage
Get company growth metricsDISCOLIKE_GROWTH_GROWTH_GETReturns quarterly growth metrics including subdomain counts and digital footprint scores for the past 5 quarters.

Returns quarterly growth metrics including subdomain counts and digital footprint scores for the past 5 quarters.

Authentication

Connected account required

Tags

growth
Get certificate historyDISCOLIKE_HISTORY_HISTORY_GETReturns SSL/TLS certificate history for a domain, useful for tracking company timeline and domain ownership.

Returns SSL/TLS certificate history for a domain, useful for tracking company timeline and domain ownership.

Authentication

Connected account required

Tags

history
List ModelsDISCOLIKE_LIST_MODELS_DISCOGEN_MODELS_GETList available LLM models for DiscoGen, grouped by provider.

List available LLM models for DiscoGen, grouped by provider.

Authentication

Connected account required

Tags

models
List Saved QueriesDISCOLIKE_LIST_SAVED_QUERIES_QUERIES_SAVED_GETList saved queries that have domains, with pagination and optional action/tag filters.

List saved queries that have domains, with pagination and optional action/tag filters.

Authentication

Connected account required

Tags

saved
List Search ModelsDISCOLIKE_LIST_SEARCH_MODELS_SEARCH_PROVIDERS_MODELS_GETList available search models grouped by provider, with cost per query.

List available search models grouped by provider, with cost per query.

Authentication

Connected account required

Tags

search
List Search ProvidersDISCOLIKE_LIST_SEARCH_PROVIDERS_SEARCH_PROVIDERS_GETList all search provider integrations for the organization.

List all search provider integrations for the organization.

Authentication

Connected account required

Tags

search
Match company by nameDISCOLIKE_MATCH_API_MATCH_GETPairs a company name with business domain profiles. Returns potential matches ranked by relevance, with the most likely match listed first. Location and contact info improve matching accuracy.

Pairs a company name with business domain profiles. Returns potential matches ranked by relevance, with the most likely match listed first. Location and contact info improve matching accuracy.

Authentication

Connected account required

Tags

api
Get domain metricsDISCOLIKE_METRICS_METRICS_GETReturns engagement and traffic metrics for a domain including subdomain counts and historical data.

Returns engagement and traffic metrics for a domain including subdomain counts and historical data.

Authentication

Connected account required

Tags

metrics
Get public link dataDISCOLIKE_PUBLICLINK_API_PUBLICLINK_GETFind related domains that share the same public contact info (email, social, phone).

Find related domains that share the same public contact info (email, social, phone).

Authentication

Connected account required

Tags

api
Get domain redirect relationshipsDISCOLIKE_REDIRECTS_REDIRECTS_GETReturns domains that redirect to or from the specified domain.

Returns domains that redirect to or from the specified domain.

Authentication

Connected account required

Tags

redirects
Get digital footprint score breakdownDISCOLIKE_SCORE_SCORE_GETReturns the digital footprint score with parameter breakdown showing how the score was calculated.

Returns the digital footprint score with parameter breakdown showing how the score was calculated.

Authentication

Connected account required

Tags

score
Segment domains by similarityDISCOLIKE_SEGMENT_API_SEGMENT_GETSegments a comma-separated list of domains into topic clusters using ML-based clustering. Returns a task ID for async processing.

Segments a comma-separated list of domains into topic clusters using ML-based clustering. Returns a task ID for async processing.

Authentication

Connected account required

Tags

api
Segment companies by similarity (file upload)DISCOLIKE_SEGMENT_FILE_SEGMENT_POSTSegments a list of companies from a file into topic clusters using ML-based clustering. Returns a task ID for async processing.

Segments a list of companies from a file into topic clusters using ML-based clustering. Returns a task ID for async processing.

Authentication

Connected account required

Tags

file
Set Default Llm IntegrationDISCOLIKE_SET_DEFAULT_LLM_INTEGRATION_LLM_PROVIDERS_CONFIG_INTEGRATION_ID_SET_DEFAULT_POSTSet an LLM provider integration as the organization default.

Set an LLM provider integration as the organization default.

Authentication

Connected account required

Tags

default
Set Default Search ProviderDISCOLIKE_SET_DEFAULT_SEARCH_PROVIDER_SEARCH_PROVIDERS_INTEGRATION_ID_DEFAULT_PUTSet a search provider integration as the organization default.

Set a search provider integration as the organization default.

Authentication

Connected account required

Tags

default
Get subsidiary relationshipsDISCOLIKE_SUBSIDIARIES_SUBSIDIARIES_GETReturns parent company or subsidiary relationships for a domain.

Returns parent company or subsidiary relationships for a domain.

Authentication

Connected account required

Tags

subsidiaries
Test Provider ConnectionDISCOLIKE_TEST_PROVIDER_CONNECTION_LLM_PROVIDERS_TEST_CONNECTION_POSTTest connection to an LLM provider with given configuration. This endpoint allows testing a provider configuration before saving it.

Test connection to an LLM provider with given configuration. This endpoint allows testing a provider configuration before saving it.

Authentication

Connected account required

Tags

provider
Update Llm IntegrationDISCOLIKE_UPDATE_LLM_INTEGRATION_LLM_PROVIDERS_CONFIG_INTEGRATION_ID_PUTUpdate an existing LLM provider integration.

Update an existing LLM provider integration.

Authentication

Connected account required

Tags

llm
Update QueryDISCOLIKE_UPDATE_QUERY_QUERIES_QUERY_ID_PATCHUpdate query name and/or tags.

Update query name and/or tags.

Authentication

Connected account required

Tags

query
Update Search ProviderDISCOLIKE_UPDATE_SEARCH_PROVIDER_SEARCH_PROVIDERS_INTEGRATION_ID_PUTUpdate an existing search provider integration.

Update an existing search provider integration.

Authentication

Connected account required

Tags

search
Validate IcpDISCOLIKE_VALIDATE_ICP_VALIDATE_ICP_POSTValidate domains against an ICP description. Generates a validation prompt from the ICP text, then runs it through DiscoGen with a fixed output schema: fit (yes/partial/no), confidence (high/medium/low), reasoning. Returns an async task — poll GET /discogen/status/{task_id} for results.

Validate domains against an ICP description. Generates a validation prompt from the ICP text, then runs it through DiscoGen with a fixed output schema: fit (yes/partial/no), confidence (high/medium/low), reasoning. Returns an async task — poll GET /discogen/status/{task_id} for results.

Authentication

Connected account required

Tags

icp
Get vendor relationshipsDISCOLIKE_VENDORS_VENDORS_GETReturns vendor/client relationships for a domain from the Vendor Integration Dataset.

Returns vendor/client relationships for a domain from the Vendor Integration Dataset.

Authentication

Connected account required

Tags

vendors

Provider resources