The Basic Business Profile check helps verify the authenticity of fundamental business information by comparing self-attested data against information found through web research. This guide explains how to run the check, what data to provide, and how to interpret the results.

Overview

The check verifies several key aspects of a business’s profile:

  • Business name and registration
  • Business description and activities
  • Industry classification
  • Operating status
  • Basic contact information

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.basic_business_profile_check" for basic profile 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.basic_business_profile_check",
  "payload": {
    "id": "basic-profile-check-001",
    "self_attested_data": {
      "business_name": "Parcha Labs Inc",
      "business_description": "Business verification and compliance platform",
      "industry": "Financial Technology Services",
      "website": "https://parcha.ai"
    }
  }
}'

Initial Response

{
  "id": "check-abc123",
  "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 basic business profile check follows these steps:

  1. Data Collection

    • Gathers information from business registries
    • Searches web sources and directories
    • Analyzes business websites
    • Reviews professional networks
  2. Profile Analysis

    • Validates business name and registration
    • Verifies business description
    • Confirms industry classification
    • Cross-references contact information
  3. Consistency Check

    • Compares data across sources
    • Identifies discrepancies
    • Evaluates information reliability
    • Assesses overall profile consistency

Check Results

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

Response Structure

{
  type: "BasicBusinessProfileCheckResult";
  passed: boolean;
  business_name_match: BusinessNameMatch | null;
  business_description_match: BusinessDescriptionMatch | null;
  business_industry_match: BusinessIndustryMatch | null;
}

type BusinessNameMatch = {
  name: string;
  explanation: string;
  confidence_score?: number;
  sources?: Array<string>;
}

type BusinessDescriptionMatch = {
  description: string;
  explanation: string;
  confidence_score?: number;
  sources?: Array<string>;
}

type BusinessIndustryMatch = {
  industry: string;
  explanation: string;
  confidence_score?: number;
  sources?: Array<string>;
}

Key Components

Business Identity Verification

  • Validates business name across multiple sources
  • Confirms business description accuracy
  • Verifies industry classification

Profile Analysis

  • Cross-references self-attested information
  • Evaluates consistency of business details
  • Identifies potential discrepancies

Data Sources

  • Official business websites
  • Business registrations
  • Industry directories
  • News and media coverage
  • Professional networks