DiscoLike
Use DiscoLike for B2B company discovery, firmographic data, contact enrichment, matching, and AI enrichment workflows.
Authentication
| Method | Kind | Status | Details |
|---|---|---|---|
| API Key | api_key | available | — |
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.Connection
Append firmographic, contact, vendor, or other datasets to a list of domains from a CSV/Excel file.
Authentication
Connected account requiredTags
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.Connection
Returns firmographic data for a domain including company name, status, score, address, phones, social URLs, description, keywords, and industry classification.
Authentication
Connected account requiredTags
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}.Connection
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 requiredTags
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.Connection
Remove the default flag from a search provider. Only clears the default if the specified integration is currently the default.
Authentication
Connected account requiredTags
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.Connection
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 requiredTags
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.Connection
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 requiredTags
Count matching businessesDISCOLIKE_COUNT_API_COUNT_GETEstimate the number of matching business profiles based on search criteria.Connection
Estimate the number of matching business profiles based on search criteria.
Authentication
Connected account requiredTags
Create Exclusion ListDISCOLIKE_CREATE_EXCLUSION_LIST_QUERIES_EXCLUSION_LIST_POSTCreate a new exclusion list from a list of domains.Connection
Create a new exclusion list from a list of domains.
Authentication
Connected account requiredTags
Create Llm IntegrationDISCOLIKE_CREATE_LLM_INTEGRATION_LLM_PROVIDERS_CONFIG_POSTCreate a new LLM provider integration.Connection
Create a new LLM provider integration.
Authentication
Connected account requiredTags
Create Search ProviderDISCOLIKE_CREATE_SEARCH_PROVIDER_SEARCH_PROVIDERS_POSTCreate a new search provider integration, validating connectivity first.Connection
Create a new search provider integration, validating connectivity first.
Authentication
Connected account requiredTags
Delete Llm IntegrationDISCOLIKE_DELETE_LLM_INTEGRATION_LLM_PROVIDERS_CONFIG_INTEGRATION_ID_DELETEDelete a specific LLM provider integration.Connection
Delete a specific LLM provider integration.
Authentication
Connected account requiredTags
Delete QueryDISCOLIKE_DELETE_QUERY_QUERIES_QUERY_ID_DELETEDelete a query by ID. Scoped to the caller's client domain.Connection
Delete a query by ID. Scoped to the caller's client domain.
Authentication
Connected account requiredTags
Delete Search ProviderDISCOLIKE_DELETE_SEARCH_PROVIDER_SEARCH_PROVIDERS_INTEGRATION_ID_DELETEDelete a specific search provider integration.Connection
Delete a specific search provider integration.
Authentication
Connected account requiredTags
Discogen ProcessDISCOLIKE_DISCOGEN_PROCESS_DISCOGEN_PROCESS_POSTRun an LLM prompt against each domain with company context. Returns an async task for status polling.Connection
Run an LLM prompt against each domain with company context. Returns an async task for status polling.
Authentication
Connected account requiredTags
Discogen Process PersonasDISCOLIKE_DISCOGEN_PROCESS_PERSONAS_DISCOGEN_PROCESS_PERSONAS_POSTRun an LLM prompt against each contact record. Returns an async task for status polling.Connection
Run an LLM prompt against each contact record. Returns an async task for status polling.
Authentication
Connected account requiredTags
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.Connection
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 requiredTags
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.Connection
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 requiredTags
Get Llm ConfigDISCOLIKE_GET_LLM_CONFIG_LLM_PROVIDERS_CONFIG_GETGet the current LLM provider configuration for the organization.Connection
Get the current LLM provider configuration for the organization.
Authentication
Connected account requiredTags
Get Llm IntegrationDISCOLIKE_GET_LLM_INTEGRATION_LLM_PROVIDERS_CONFIG_INTEGRATION_ID_GETGet a specific LLM provider integration by ID.Connection
Get a specific LLM provider integration by ID.
Authentication
Connected account requiredTags
Get API usage statisticsDISCOLIKE_GET_USAGE_USAGE_GETReturns month-to-date and historical usage statistics including requests, records, and spend.Connection
Returns month-to-date and historical usage statistics including requests, records, and spend.
Authentication
Connected account requiredTags
Get company growth metricsDISCOLIKE_GROWTH_GROWTH_GETReturns quarterly growth metrics including subdomain counts and digital footprint scores for the past 5 quarters.Connection
Returns quarterly growth metrics including subdomain counts and digital footprint scores for the past 5 quarters.
Authentication
Connected account requiredTags
Get certificate historyDISCOLIKE_HISTORY_HISTORY_GETReturns SSL/TLS certificate history for a domain, useful for tracking company timeline and domain ownership.Connection
Returns SSL/TLS certificate history for a domain, useful for tracking company timeline and domain ownership.
Authentication
Connected account requiredTags
List ModelsDISCOLIKE_LIST_MODELS_DISCOGEN_MODELS_GETList available LLM models for DiscoGen, grouped by provider.Connection
List available LLM models for DiscoGen, grouped by provider.
Authentication
Connected account requiredTags
List Saved QueriesDISCOLIKE_LIST_SAVED_QUERIES_QUERIES_SAVED_GETList saved queries that have domains, with pagination and optional action/tag filters.Connection
List saved queries that have domains, with pagination and optional action/tag filters.
Authentication
Connected account requiredTags
List Search ModelsDISCOLIKE_LIST_SEARCH_MODELS_SEARCH_PROVIDERS_MODELS_GETList available search models grouped by provider, with cost per query.Connection
List available search models grouped by provider, with cost per query.
Authentication
Connected account requiredTags
List Search ProvidersDISCOLIKE_LIST_SEARCH_PROVIDERS_SEARCH_PROVIDERS_GETList all search provider integrations for the organization.Connection
List all search provider integrations for the organization.
Authentication
Connected account requiredTags
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.Connection
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 requiredTags
Get domain metricsDISCOLIKE_METRICS_METRICS_GETReturns engagement and traffic metrics for a domain including subdomain counts and historical data.Connection
Returns engagement and traffic metrics for a domain including subdomain counts and historical data.
Authentication
Connected account requiredTags
Get public link dataDISCOLIKE_PUBLICLINK_API_PUBLICLINK_GETFind related domains that share the same public contact info (email, social, phone).Connection
Find related domains that share the same public contact info (email, social, phone).
Authentication
Connected account requiredTags
Get domain redirect relationshipsDISCOLIKE_REDIRECTS_REDIRECTS_GETReturns domains that redirect to or from the specified domain.Connection
Returns domains that redirect to or from the specified domain.
Authentication
Connected account requiredTags
Get digital footprint score breakdownDISCOLIKE_SCORE_SCORE_GETReturns the digital footprint score with parameter breakdown showing how the score was calculated.Connection
Returns the digital footprint score with parameter breakdown showing how the score was calculated.
Authentication
Connected account requiredTags
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.Connection
Segments a comma-separated list of domains into topic clusters using ML-based clustering. Returns a task ID for async processing.
Authentication
Connected account requiredTags
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.Connection
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 requiredTags
Set Default Llm IntegrationDISCOLIKE_SET_DEFAULT_LLM_INTEGRATION_LLM_PROVIDERS_CONFIG_INTEGRATION_ID_SET_DEFAULT_POSTSet an LLM provider integration as the organization default.Connection
Set an LLM provider integration as the organization default.
Authentication
Connected account requiredTags
Set Default Search ProviderDISCOLIKE_SET_DEFAULT_SEARCH_PROVIDER_SEARCH_PROVIDERS_INTEGRATION_ID_DEFAULT_PUTSet a search provider integration as the organization default.Connection
Set a search provider integration as the organization default.
Authentication
Connected account requiredTags
Get subsidiary relationshipsDISCOLIKE_SUBSIDIARIES_SUBSIDIARIES_GETReturns parent company or subsidiary relationships for a domain.Connection
Returns parent company or subsidiary relationships for a domain.
Authentication
Connected account requiredTags
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.Connection
Test connection to an LLM provider with given configuration. This endpoint allows testing a provider configuration before saving it.
Authentication
Connected account requiredTags
Update Llm IntegrationDISCOLIKE_UPDATE_LLM_INTEGRATION_LLM_PROVIDERS_CONFIG_INTEGRATION_ID_PUTUpdate an existing LLM provider integration.Connection
Update an existing LLM provider integration.
Authentication
Connected account requiredTags
Update QueryDISCOLIKE_UPDATE_QUERY_QUERIES_QUERY_ID_PATCHUpdate query name and/or tags.Connection
Update query name and/or tags.
Authentication
Connected account requiredTags
Update Search ProviderDISCOLIKE_UPDATE_SEARCH_PROVIDER_SEARCH_PROVIDERS_INTEGRATION_ID_PUTUpdate an existing search provider integration.Connection
Update an existing search provider integration.
Authentication
Connected account requiredTags
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.Connection
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 requiredTags
Get vendor relationshipsDISCOLIKE_VENDORS_VENDORS_GETReturns vendor/client relationships for a domain from the Vendor Integration Dataset.Connection
Returns vendor/client relationships for a domain from the Vendor Integration Dataset.
Authentication
Connected account requiredTags