Skip to main content
POST
/
v1
/
businesses
/
company_website_keywords
/
enrich
Company Website Keywords
curl --request POST \
  --url https://api.explorium.ai/v1/businesses/company_website_keywords/enrich \
  --header 'Content-Type: application/json' \
  --header 'api_key: <api-key>' \
  --data '{
  "request_context": {},
  "parameters": {
    "keywords": [
      "<string>"
    ]
  },
  "business_id": "<string>"
}'
{
  "response_context": {
    "correlation_id": "<string>",
    "request_status": "success",
    "time_took_in_seconds": 123
  },
  "data": {
    "url": "<string>",
    "keywords_indicator": "<string>",
    "text_results": [
      {}
    ]
  },
  "entity_id": "<string>"
}

Description

The Keyword Search on Websites Enrichment endpoint enables users to identify keyword occurrences on a company’s website. This dataset is valuable for market researchers, competitive analysts, and SEO strategists looking to analyze content relevance and online presence. The data includes:
  • Keyword presence detection, confirming whether a term appears on a site.
  • Snippet extraction, showcasing relevant text segments containing the keyword.
  • Direct URLs to content, allowing for further review and validation.
This information is sourced from real-time website crawls and indexed public web pages to provide comprehensive insights into company messaging and search visibility.
  • Input: Provide a business_id obtained from the Match Businesses API.
  • Processing: The system scans the target website and retrieves keyword matches.
  • Output: A structured response highlighting keyword occurrences, extracted snippets, and URLs.
  • Use keyword insights to track industry-specific terminology and brand messaging.
  • Analyze keyword frequency to gauge content focus and relevance.
  • Leverage snippet extractions for competitor research and content benchmarking.
  • Monitor website content to ensure alignment with marketing and SEO strategies.
SignalAPINameDescriptionData Type
text_resultsKeyword search resultJSON-formatted list of search results, indicating the location of the queried keywords within the snippet. Each result includes a snippet of text containing the keywords, the corresponding URL, and a numeric ranking of where the keyword is positioned within the snippet.array
keywords_indicatorURL has keywordTrue if the URL contains the queried keywords.string
urlURLWebsite associated with Explorium’s entity ID queried for the input keywords.url
For additional enrichment options, explore related API endpoints below.

Body Params - Try Me Example

business_id: 8adce3ca1cef0c986b22310e369a0793
keywords: iphone, data

Authorizations

api_key
string
header
required

Body

application/json
parameters
object
required
business_id
string
required
request_context
object

Response

Successful Response

This is base response model for all responses in partner service.

response_context
object
required
data
entity_id
I