Skip to main content
FreshCreditFreshCredit®INC
ProductsSolutionsPlansCompanyContact
Launch App
Documentation / BlockID™ /

BlockID™

Identity verification APIs for KYC/AML automation, portable credential management, and Entra Verified ID integration.

Agent-Driven KYC/AML

Autonomous agents automate identity verification, customer identification, and anti-money-laundering checks. Reduces manual overhead while maintaining SOC 2 and PCI DSS compliance.

Fraud Prevention

Edge-held identity verification stops fraud at the infrastructure level. Synthetic identity detection helps prevent fraud during onboarding.

Portable Credentials

Verifiable credentials that move with users across providers. Complete KYC once, reuse across the FreshCredit Ecosystem™. Integrated with Microsoft Entra Verified ID.

Agent Automation

BlockID™ agent workflows automate the verification and licensing process. Reduce manual overhead while maintaining accuracy and compliance.

API Reference /
POST/api/v1/identity/verify

Initiate identity verification workflow

Request
POST /api/v1/identity/verify
{
  "credential_type": "blockid_verified",
  "provider": "freshcredit",
  "verification_level": "enhanced"
}
Response
{
  "verification_id": "vrf_abc123xyz789",
  "status": "initiated",
  "expires_at": "2025-03-08T12:00:00Z"
}
GET/api/v1/identity/verification/{id}

Retrieve verification status and details

Response
{
  "verification_id": "vrf_abc123xyz789",
  "status": "completed",
  "credential": {
    "type": "blockid_verified",
    "issued_at": "2025-03-08T10:30:00Z",
    "expires_at": "2026-03-08T10:30:00Z"
  }
}
POST/api/v1/credentials/issue

Issue verifiable credential

Request
POST /api/v1/credentials/issue
{
  "user_id": "user_123",
  "credential_type": "kyc_verified",
  "claims": {
    "name": "Jane Doe",
    "verified_at": "2025-03-08T10:30:00Z"
  }
}
Response
{
  "credential_id": "cred_xyz789",
  "status": "issued",
  "proof": "zkp_abc123..."
}
Verification Types /
BasicLevel 1

Essential identity verification with document check

StandardLevel 2

Enhanced verification with biometric matching

EnhancedLevel 3

Full KYC/AML with liveness detection and watchlist screening

EnterpriseCustom

Custom verification workflows for regulated industries

Webhook Events /
verification.completedSent when verification is successfully completed
verification.failedSent when verification fails or is rejected
credential.issuedSent when a new credential is issued
credential.revokedSent when a credential is revoked

Next Steps

Explore BlockScore™Review Authentication
FreshCreditFreshCredit®INC

Credit and identity infrastructure for the modern world.

INC freshcredit.comLAB freshcredit.xyzORG freshcredit.orgDAO freshcredit.aiAPP freshcredit.app

Stay Updated

Get fraud prevention insights and product updates. Unsubscribe anytime.

Products
BlockID™ WorkflowsBlockScore™ ModelsBlockIQ™ OffersThe FreshCredit App™
Company
AboutPlansDocsContact
Ecosystem
The FreshCredit® LabThe FreshCredit® OrgThe FreshCredit® DAOThe FreshCredit App™
Calculators
Provider Cost CalculatorConsumer Cost CalculatorDeveloper Cost CalculatorEconomic Impact Calculator
Legal
Privacy PolicyTerms of ServiceAML/KYC PolicyCookie Policy
XInstagramRedditGitHubYouTubeFacebook

© 2026 FreshCredit®. All rights reserved.

FreshCredit® Inc is not a bank, credit union, credit repair company, or credit reporting agency.