apis.finance · the rate card /rate-card.json · /llms.txt · /mcpROADMAP · /.well-known/x402ROADMAP the hub

The rate card.

One card for the family. Every row below is the same object an agent reads at /rate-card.json: this page renders it and never restates it. Price, flat, fixed at post. Settlement: x402, settled in USDC.

No row on this card is callable over HTTP today. Prices marked DRAFT are posted and not yet ratified. x402 metering is ROADMAP at https://apis.finance/.well-known/x402 and the MCP server is ROADMAP at https://apis.finance/mcp. A row goes LIVE here only when a route answers, the price is ratified, and the meter releases on a served record.

Posted rows and their prices.

This card. The served rate card is the catalog of record for price and status on this property. The skus array is the price list. Eight rows are posted on it. One, floorplan collateral telemetry, is LIVE at a named desk pilot: one desk, operated by a person, not a callable route. The other seven are ROADMAP, typed and not yet callable, and their posted prices are DRAFT until the owner ratifies them. Restamped 2026-07-31 against the live-portfolio audit: the Status Stamp defines LIVE as "it answers, it is priced, it is metered", https://apis.finance/.well-known/x402 is stamped ROADMAP, and no /v1 route on any property in this family answers, so no row on this card could satisfy the metered limb. Anything unverified flips to ROADMAP with no other copy change. Prequal simulation was added 2026-08-01, taking the posted count from seven to eight: apis.credit rendered the row in a table its own prose calls a view of this card while this card carried no row for it under any door.

DRAFT on a price: posted, not yet ratified. A row goes LIVE only when a route answers, it meters over x402, and its price is ratified.
SKUWhat your agent getsPrice, flat, fixed at postStatusDoor
Business credit / KYBEntity verification, registrations, lien and judgment flags, cash-flow signals on a Borrower$3.00 per file pull · DRAFTROADMAPapis.credit
UCC lien searchDebtor search across state filing offices: lien positions, secured parties, filing images. State office fees pass through at cost$4.00 per search · DRAFTROADMAPapis.credit
Payoff quotesAttested Payoff figure with per-diem and good-through date$1.50 per quote · DRAFTROADMAPapis.finance
Amortization mathSchedules, Curtailment recalculation, per-diem interest, Payoff projection$0.01 per calculation · DRAFTROADMAPshared
License-permission lookupWhich acts which party may lawfully perform, per state, typed$0.10 per lookup · DRAFTROADMAPshared
Floorplan collateral telemetryThe attested Collateral file per floored VIN: title-lien state, odometer, location attestation, sale signals, Curtailment schedule, Payoff figure$45 per floored VIN per audit periodLIVE · desk pilotapis.finance
Prequal simulationA Lender's published criteria run against a Borrower file: coverage ratios, amortization scenarios, a typed WOULD_MEET or WOULD_NOT_MEET per criterion. The object is designed so that no Application is created, and counsel has not ruled which Simulation shapes stay outside 12 CFR 1002.2(f)Price posts with the SKUROADMAP · typed, refused at the callapis.credit
KYA agent scoresKnow Your Agent (KYA): a counterparty score for an agent, from its mandate history, settlement record and delegation chainPrice posts with the SKUROADMAP · spec postedapis.finance

Typed, published, and not yet priced.

Every row in the roadmap array carries these three values and no other. The rendered register on the page states them once, above the sixteen rows they govern, and spends the reclaimed columns on the gate, which is the only column that differs row to row. Each row below still carries its own price, status and callable fields, because a machine reader parses rows and not a heading. Every row below carries price Price posts with the SKU and status ROADMAP, and none is callable.

The gate is what the row is waiting on. It is stated per row rather than left to be inferred.
SKUWhat your agent getsGateDoor
Consumer credit signalsConsumer attributes, debt-to-income, adverse-action reason codesA recorded FCRA permissible purposeapis.credit
Cash-flow attributesVerified revenue, volatility, existing-debt detection, NSF incidenceRecorded Borrower consent to bank dataapis.credit
The lien stackThe full priority stack for a debtor: collateral descriptions parsed, continuation and lapse windows, filing office of recordKeylessapis.credit
Verification attributesEmployment, income and asset attributes normalized to underwriting-ready fieldsRecorded payroll or bank-data consentshared
KYC and AML screeningSanctions, politically-exposed-person and watchlist screening, identity attributes, adverse mediaA screening railapis.finance
Bank account and routing validationRouting validity, account status, ACH, RTP and FedNow reachability, return riskA bank-data railshared
Financial statement normalizationA Borrower's statements returned as normalized fields with the source page citedKeylessapis.credit
Adverse-action notice assemblyThe Reg B notice assembled inside the Decision artifact from the Lender's own reason set. The reasons are the Lender's; this never authors oneThe Lender's own Decision supplies the reason setapis.loans
Compliance preflightAbility-to-repay and qualified-mortgage fee tests under 12 CFR 1026.43(e)(3), TRID tolerance checks, high-cost thresholds, cure computationKeylessapis.mortgage
Payout disbursement railA disbursement executed against a Mandate, with a settlement_ref on the eventA sponsor-bank railapis.finance
Transaction escrowFunds held for a third party pending a condition and released on the recorded conditionA licensed or lawfully exempt escrow holderapis.finance
x402 agent payment clearingAgent-to-agent clearing against a Mandate: spend caps, per-call settlement, usage rollupsA Mandateapis.finance
Ledger coreDouble-entry ledger as an API: accounts, postings, holds, balance assertions, an immutable audit trail. Runs continuously, so it prices per posting and not per callKeylessapis.finance
Lending coreLoan management for any credit shape: billing engine, delinquency buckets, modifications, boarding. Runs continuously, so it prices per posting and not per callKeylessapis.finance
Agent billing corex402-native metering for your own product: wallet, spend caps, per-call settlement, usage rollups. Runs continuously, so it prices per posting and not per callKeylessapis.finance
eNote and eVault controlTyped state on an electronic promissory note: which vault holds control, every transfer of control attested under UCC 9-105An eRegistry membership and a contracted vaultapis.mortgage

What releases the meter.

There is no single meter promise on this card. There are four, one per product class, in meter_promises below; a surface prints exactly the ones its own SKUs release on. A single top-level "meter" scalar was retired on 2026-07-30: one scalar cannot be correct for a four-promise catalog, and the value it carried was a decision promise above a catalog whose every LIVE row releases on a served record. A row-level proof_predicate names the release condition that row's own fee line requires: the served record for a Telemetry Fee, and the produced record, the executed disbursement or the posting for a Product Fee. It is a condition on one row and never a fifth product-class promise, and a File Fee row carries no meter at all, because a Remittance is a payout rather than a release.

dataNo record, no charge. The served record, returned and receipted. A not-found or unavailable result does not release it.
decisionedNo decision, no charge. The Decision artifact, with the adverse-action notice inside it.
securedNo perfection, no charge. The recording office's own record of the filing (UCC-1 or title lien).
unsecuredNo funding, no charge. Money moved, with a settlement_ref on the event.
Floorplan collateral telemetry$45 per floored VIN per audit period. One calendar month. The period opens on the first day of the month and closes on the last. 200 floored VINs is $9,000 per month.

The fee lines.

Every metered response names its fee line on the receipt. Never a percentage of the credit.

Telemetry Feepure data; caller to OpCo; OpCo is Merchant of Record; the only fee line exercised by any live row on this property
Product Feeplatform work; Tenant to OpCo, never the Borrower; OpCo is Merchant of Record
Origination Feeonly ever from a licensed entity; Borrower to the creditor on the product; the creditor is Merchant of Record
File Feethe flat professional fee for a File Act; OpCo to the Attestor, as a Remittance; there is no Merchant of Record slot on a payout
Pass-Throughthird-party costs at cost, itemized, never marked up; the third party is Merchant of Record
Interestnever platform revenue, on any tier, ever

Never sold here.

These are acts, not rows. They are reserved to a licensed party and are not sold anywhere on this platform. A call for one returns a typed refusal with its cure route.

  1. extend creditreserved to the LenderBLOCKED
  2. take the Applicationreserved to the LenderBLOCKED
  3. negotiate termsreserved to the LenderBLOCKED
  4. decidereserved to the LenderBLOCKED