# Rafid Business Intelligence Analyzer

> Rafid Business Intelligence Analyzer is a paid API for AI agents from api.rafidsystem.com, paid per call via x402, $0.75/call, status unknown (last checked 2026-10-10).

Analyzes a company by ID and purpose to return structured intelligence including risk flags, commercial signals, confidence scores, and recommended due-diligence checks

## Facts

- Endpoint: POST https://api.rafidsystem.com/api/v1/x402/business/analyze?utm_source=zero.xyz
- Price: $0.75/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rafid-business-intelligence-analyzer-29bf181b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_AwbTGkoyhr2iV8RSYuOPm

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability rafid-business-intelligence-analyzer-29bf181b -d '<json body>'
```

Example prompt: Can you run a supplier due-diligence analysis on company ID 'alnoor-trading-001' using Rafid — I need to know their risk flags, how established they are, and what checks you'd recommend before we onboard them?

## When to prefer this

Choose this endpoint when you need structured, multi-source company intelligence — especially for supplier, partner, customer, or investor due diligence in Oman or Gulf-region markets. It is preferable over generic web search when you need normalized fields (registration numbers, VAT status, employee range) plus a machine-readable confidence score and recommended checks. Best suited for agentic procurement, onboarding, or investment workflows that need structured risk signals rather than raw text.

## Known failure modes

- Unknown companyId returns low-confidence result with zero real sources
- Demo-only mode returns sourceAuthority of 0.1 and verificationStatus 'unknown'
- Missing or invalid purpose enum value causes request rejection
- Confidence score may be low (e.g. 0.34) when only demo data is available
- Payment failure via x402 protocol returns 402 before analysis is run

## How this service works

Rafid Agent API provides structured intelligence and paid APIs for AI agents across property, company and risk, supplier, finance, document, website, automotive, logistics, recruitment, trading, voice, video and business-planning workflows.

## Output

A JSON object containing: matched company profile fields (name, registration number, legal type, status, industry, contact info, VAT number, address, employee range), risk flags, positive signals, commercial signals (years active, operating status, business maturity, digital presence score, government procurement activity), a confidence score (0–1), data coverage breakdown (real vs. demo sources, latest verified date), confidence reasons explaining the score, and a list of recommended due-diligence checks.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "purpose": {
   "enum": [
    "general",
    "supplier",
    "customer",
    "partner",
    "investor"
   ],
   "type": "string"
  },
  "companyId": {
   "type": "string",
   "maxLength": 120,
   "minLength": 1
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "sources": [
   {
    "fields": [
     "companyName",
     "normalizedName",
     "registrationNumber",
     "legalType",
     "status",
     "industry",
     "governorate",
     "wilayat",
     "area",
     "website",
     "email",
     "phone"
    ],
    "sourceUrl": "https://alnoortrading.om/about",
    "observedAt": "2026-09-11",
    "sourceName": "alnoortrading.om (demo)",
    "sourceType": "demo",
    "sourceRecordId": null,
    "sourceAuthority": 0.1,
    "verificationStatus": "unknown"
   },
   {
    "fields": [
     "registrationDate",
     "activities",
     "address",
     "vatNumber",
     "vatStatus",
     "employeeRange",
     "estimatedCompanySize"
    ],
    "sourceUrl": "https://example-registry.om/companies/1010123456",
    "observedAt": "2026-08-07",
    "sourceName": "Oman Ministry of Commerce, Industry and Investment Promotion (demo)",
    "sourceType": "demo",
    "sourceRecordId": "MOCIIP-1010123456",
    "sourceAuthority": 0.1,
    "verificationStatus": "unknown"
   }
  ],
  "companyId": "demo-co-1",
  "riskFlags": [],
  "confidence": 0.34,
  "dataCoverage": {
   "demoSources": 2,
   "realSources": 0,
   "latestVerifiedAt": null
  },
  "positiveSignals": [
   "Active company status",
   "Established website",
   "Several years of operating history (11+ years)",
   "Registered VAT number on file",
   "Comprehensive public information available",
   "Multiple public contact channels on file"
  ],
  "commercialSignals": {
   "yearsActive": 11,
   "operatingStatus": "active",
   "businessMaturity": "established",
   "digitalPresenceScore": 100,
   "dataCompletenessScore": 100,
   "governmentProcurementActivity": "none"
  },
  "confidenceReasons": [
   "This record is backed only by the curated demo dataset — not a real registry, website or directory source.",
   "2 distinct source(s) contributed to this record (target is 3+ for full confidence on this factor).",
   "Data completeness is 100%.",
   "Most recent contributing source is 10 day(s) old."
  ],
  "recommendedChecks": [
   "Request commercial registration copy",
   "Verify VAT registration",
   "Request recent financial statements"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rafid-business-intelligence-analyzer-29bf181b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.rafidsystem.com](https://www.zero.xyz/host/api.rafidsystem.com/llms.txt)
