RFC Validation API

Verify Federal Taxpayer Registry for individuals and businesses with Machine Learning technology.

Features

✓ Individual & Business RFC

Complete validation for individual RFC (13 characters) and business RFC (12 characters).

✓ Format Verification

Automatic validation of structure, check digit, and format according to SAT standards.

✓ OCR & ML Validation

Optical character recognition and machine learning technology to validate documents.

✓ Detailed Error Messages

Comprehensive feedback on format, structure, or validation errors.

API Endpoint

GET https://api.tlaloc.sh/v1/rfc?rfc={rfc}

Parameters

Parameter Type Required Description
rfc string Yes RFC to validate (12 or 13 characters)

Example Request

curl -X GET "https://api.tlaloc.sh/v1/rfc?rfc=JUPC850621AB5"

Example Response

{
  "valid": true,
  "accept_cfdi": true,
  "reason": "Valid RFC and can receive electronic invoices"
}

Use Cases

Electronic Invoicing

Validate customer RFC before issuing electronic invoices.

Tax Compliance

Verify that suppliers and partners have valid RFC.

E-commerce

Validate RFC during checkout for automatic invoicing.

Payroll Management

Verify employee RFC for correct tax calculations.

View Full Documentation Contact Sales