---
title: "CFPB 1071 Coverage Check & SBLAR Record Validator"
method: POST
path: "/v1/tools/compute_cfpb_1071_coverage"
tags: ["TODO_TAGS_REVIEW", "TODO_AP2_EXPORT_REVIEW"]
---

# CFPB 1071 Coverage Check & SBLAR Record Validator

`POST /v1/tools/compute_cfpb_1071_coverage`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/compute_cfpb_1071_coverage`
- Auth: none declared

CFPB Section 1071 small business lending rule (Regulation B subpart B, revised final rule published 2026-05-01): determines whether a financial institution is a covered originator by checking its small-business-originations count against the 1,000-origination threshold for each of the two preceding calendar years, and validates a batch of Small Business Lending Application Register (SBLAR) records against a caller-supplied required-field schema. Fixed compliance-date reference: data collection begins 2028-01-01, first SBLAR submission due 2029-06-01. Deterministic threshold comparison and field-presence check only -- no filing, no submission, no hardcoded field-list claim beyond the caller's supplied schema.

**Tool URL:** https://ainumbers.co/chaingraph/art-475-cfpb-1071-coverage-check.html

## Request body

- object
  - `originations_year1_count` number: Count
  - `originations_year2_count` number: Count
  - `required_sblar_fields` unknown, required
  - `sblar_records` unknown, required

## Response `200`

Successful tool execution result

- object
  - `compliance_dates` object
    - `data_collection_start` string
    - `first_sblar_due` string
  - `covered` boolean
  - `note` string
  - `originations_year1_count` integer
  - `originations_year2_count` integer
  - `regulatory_basis` string
  - `required_sblar_fields` string[]
  - `sblar_records` object[]
    - `missing_fields` unknown[]
      - unknown
    - `present_fields_count` integer
    - `record_id` string
    - `required_fields_count` integer
    - `valid` boolean
  - `sblar_summary` object
    - `invalid_records` integer
    - `total_records` integer
    - `valid_records` integer
  - `threshold` integer

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
