<!-- https://staircase.co/providers/xactus -->
# Xactus

# Xactus

A credit vendor integrated for consumer credit reports, with a recovered field mapping.

Xactus is reached through Credit under the same canonical contract as the other bureaus. A language configuration for it survives in the committed sources, so the field-level mapping between its own vocabulary and the canonical credit classes renders below rather than being described in prose.

That mapping is the whole integration surface a caller never sees. It is what makes the credit response identical in shape whichever bureau produced it, and it is why adding a bureau is a configuration rather than a change to the product.

## Products it serves

- Credit
- Connection

## Position in the ordering

- Credit configured per lender

## Field mapping

| Flow | Canonical in | Vendor in | Vendor out | Canonical out | Lender credentials |
| --- | --- | --- | --- | --- | --- |
| `credit-verify` | `staircase-graph` | `credit-input` | `credit-mismo231` | `staircase-graph` | — |

## How this integration is built

- **connection configuration** — The wire protocol. One repository per vendor API call, not per vendor.

- **language configuration** — The field mapping between the vendor's vocabulary and the canonical model.

- **flow file** — The four-way translation: canonical request, vendor request, vendor response, canonical response.

- **waterfall priority** — One line naming where this vendor sits in the vertical's ordering.

- **status call** — Activating the vendor for a lender, optionally with the lender's own credentials.

## Evidence

This vendor is on the roster because each of the following resolves to a committed artifact.

- `credit-pp-data product/data/flows/xactus.json`
- `mortgage-verification-credit-xactus`
