company_mapping_id is passed directly into Truv Bridge, the user skips the search step entirely and goes straight to authentication. Each company typically maps to one data provider — the payroll system or bank that stores the data.
Check a company’s
success_rate and mapping_status before creating an order to optimize the user experience and decide whether to fall back to document upload.Attributes
| Attribute | Type | Description |
|---|---|---|
company_mapping_id | String | Unique company identifier. Pass to Truv Bridge to bypass employer search. |
name | String | Company name |
domain | String | Unique web domain of the company |
logo_url | String | URL to the company’s logo |
confidence_level | String | Predicted success rate as a numeric string ("0.0"–"1.0"; values ≥ 0.5 indicate high success) |
success_rate | String | Predicted verification success: "high" — expected to succeed; "low" — may succeed (send if the user knows their payroll provider and is confident); "unsupported" — payroll verification not feasible; null — not enough attempts to determine |
mapping_status | String | Mapping to the payroll system: "verified" — Truv manually verified the mapped provider; "mapped" — a provider is mapped and the user won’t select one in Bridge; "unmapped" — no provider mapped, the user must select one manually |
Endpoints
Company Autocomplete Search
Search companies by name with autocomplete. Use results to populate or pre-fill Truv Bridge.
Company Info
Retrieve detailed attributes for a specific company by its mapping ID
Company Mapping
Map a domain or company name to a Truv company record and mapping ID
Example response
Common use cases
Pre-fill Truv Bridge (skip employer search)
Pre-fill Truv Bridge (skip employer search)
Search for a company using the autocomplete endpoint, retrieve its
company_mapping_id, and pass it when creating the Bridge token. The user lands straight on the login screen for their employer. No search step needed.Coverage check before creating an order
Coverage check before creating an order
Use
success_rate and mapping_status to decide whether to offer payroll-based verification or prompt the user to upload documents instead.success_rate | mapping_status | Recommendation |
|---|---|---|
"high" | "verified" | Proceed with payroll verification |
"low" | "mapped" | Offer document upload as primary path |
"unsupported" | "unmapped" | Skip payroll. Go straight to document upload. |