Documentation

Complete guides and resources to help you get the most out of Bizifai's verification platform.

🚀 Quick Start

1

Create Your Account

Sign up for a free account to get started with 1 free verification.

Sign Up Now
2

Get Your API Key

Generate your API key from the dashboard to start making requests.

Go to Dashboard
3

Make Your First Request

Use our API to verify your first business and see the results.

View Examples
📚

Getting Started

Learn the basics of Bizifai and how to set up your first verification.

API Reference

Complete API documentation with examples and response formats.

🔧

Integration Guides

Step-by-step guides for integrating with popular platforms.

🛡️

Security & Compliance

Security best practices and compliance information.

📊

Analytics & Reporting

Understanding verification results and analytics.

Troubleshooting

Common issues and how to resolve them.

API Examples

Basic Verification Request

curl -X POST "https://api.bizifai.com/v1/verify" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://example.com",
    "company_name": "Example Corp",
    "country": "US"
  }'

Python Example

import requests

url = "https://api.bizifai.com/v1/verify"
headers = {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json"
}
data = {
    "url": "https://example.com",
    "company_name": "Example Corp",
    "country": "US"
}

response = requests.post(url, headers=headers, json=data)
result = response.json()
print(result)

JavaScript Example

const response = await fetch('https://api.bizifai.com/v1/verify', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    url: 'https://example.com',
    company_name: 'Example Corp',
    country: 'US'
  })
});

const result = await response.json();
console.log(result);

PHP Example

$url = 'https://api.bizifai.com/v1/verify';
$data = [
    'url' => 'https://example.com',
    'company_name' => 'Example Corp',
    'country' => 'US'
];

$options = [
    'http' => [
        'header' => [
            'Authorization: Bearer YOUR_API_KEY',
            'Content-Type: application/json'
        ],
        'method' => 'POST',
        'content' => json_encode($data)
    ]
];

$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
$response = json_decode($result, true);

Response Format

All API responses follow a consistent format:

{
  "company_name": "Example Corp",
  "website_url": "https://example.com",
  "trust_score": 85,
  "risk_level": "low",
  "summary": "Legitimate business with strong online presence",
  "detailed_analysis": "Comprehensive analysis of business legitimacy...",
  "inconsistencies": [],
  "recommendations": "Continue with business relationship",
  "citations": ["source1.com", "source2.com"],
  "extracted_data": {
    "domain_age": "5 years",
    "ssl_certificate": "valid",
    "business_registration": "verified"
  },
  "timestamp": "2024-12-15T10:30:00Z"
}

SDKs and Libraries

Official SDKs and community libraries for popular programming languages:

Python

Official Python SDK with full API support

pip install bizifai-python

Node.js

JavaScript/TypeScript SDK for Node.js

npm install bizifai-js

PHP

PHP SDK with Composer support

composer require bizifai/php-sdk

Ruby

Ruby gem for easy integration

gem install bizifai-ruby

Need Help?

📖

API Reference

Complete API documentation with examples

View API Docs
💬

Community

Join our developer community for support

Join Community
🎓

Tutorials

Step-by-step tutorials and guides

View Tutorials
🆘

Support

Get help from our support team

Contact Support