The Web Presence check helps verify a business’s legitimacy by analyzing its online presence, including official websites, social media profiles, and digital footprint. This guide explains how to run the check, what data to provide, and how to interpret the results.

Overview

The check analyzes various aspects of a business’s web presence:

  • Official website verification
  • Domain registration and history
  • Social media presence
  • Business directory listings
  • Online activity patterns

Running the Check

API Endpoint

POST https://api.parcha.ai/runCheck

Request Parameters

agent_key
string
required

Use "public-bdd" for business due diligence checks.

check_id
string
required

Use "kyb.web_presence_check" for web presence verification.

payload
object
required

The business information for verification.

Example Request

curl -X POST 'https://api.parcha.ai/runCheck' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
  "agent_key": "public-bdd",
  "check_id": "kyb.web_presence_check",
  "payload": {
    "id": "web-presence-check-001",
    "self_attested_data": {
      "business_name": "Parcha Labs Inc",
      "website": "https://parcha.ai",
      "business_description": "Business verification and compliance platform",
      "address": {
        "country_code": "US",
        "state": "CA",
        "city": "San Francisco"
      },
      "contact_email_address": "support@parcha.ai",
      "contact_phone_number": "+1 (555) 123-4567"
    }
  }
}'

Initial Response

{
  "id": "check-xyz789",
  "status": "PENDING",
  "created_at": "2024-02-15T10:30:00Z",
  "updated_at": "2024-02-15T10:30:00Z",
  "agent_id": "public-bdd",
  "input_payload": {
    // Original request payload
  }
}

Check Process

The web presence check follows these steps:

  1. Website Verification

    • Validates domain ownership and registration
    • Analyzes website content and structure
    • Verifies business information consistency
  2. Digital Footprint Analysis

    • Evaluates presence on business directories
    • Assesses social media profiles
    • Reviews online engagement and activity
  3. Risk Assessment

    • Checks for domain registration issues
    • Identifies website content concerns
    • Evaluates information consistency
    • Assesses online presence legitimacy

Check Results

Once the check is complete, you can retrieve the results using the check ID. The results will include:

Response Structure

{
  type: "WebPresenceCheckResult";
  passed: boolean;
  official_website_match: OfficialWebsiteMatch | null;
  other_webpages_matches: Array<OfficialWebsiteMatch> | null;
}

type OfficialWebsiteMatch = {
  url: string;
  title: string;
  visual_summary: string;
  screenshot_url?: string;
  domain_registration?: {
    registration_date: string;
    expiration_date: string;
    registrar: string;
  };
  content_analysis?: {
    last_updated: string;
    business_info_present: boolean;
    contact_info_present: boolean;
  };
}