{"disclaimer":"Source: FMCSA Open Data. FMCSA's own SMS documentation states its raw data has not been filtered or checked for accuracy. Any *_derived field is this project's own computation, not an official FMCSA rating. authority_types and the insurance_*_on_file flags are sourced directly from the Licensing & Insurance dataset — see authority_status's own field note for how it relates to that same dataset. FMCSA's own disclaimer, carried verbatim per federal requirement: \"The information on the FMCSA Web site is not intended as, nor offered as, legal advice. In no event shall the FMCSA, nor any of its employees, be responsible or liable, directly or indirectly, for any damage or loss caused, or alleged to be caused, by or in connection with the use of or reliance on any such content, goods, or services available on or through any such site or resource.\" This project is not FMCSA, is not endorsed by FMCSA, and carries no liability on FMCSA's behalf beyond restating its own terms. FMCSA rebuilds its underlying census/safety data from a database up to 24 hours old and states plainly that it does not reflect real-time data — every response here separately reports its own record_as_of and lag for exactly that reason.","freshness":{"record_as_of":"2026-10-10"},"pricing":{"get_catalog":"free","get_sample":"free","get_identity_sample":"free","screen_carrier_identity":"free","lookup_carrier":"0.01 USDC per call","search_carriers":"0.02 USDC per call","get_safety_history":"0.015 USDC per call","check_carrier_identity":"0.05 USDC per call","check_address_consistency":"0.01 USDC per call","confirm_identity_link":"0.08 USDC per call","check_applicant_against_roster":"0.08 USDC base + 0.01 USDC per roster entry (max 100 entries per call)"},"billing":{"policy":"Settlement follows completion: payment is verified before a paid tool runs, but only settles after it runs, and only if it delivered records.","billable_events":["a call that returns one or more records"],"non_billable_events":["an exact-key miss (lookup_carrier/get_safety_history/check_carrier_identity/check_address_consistency/confirm_identity_link/check_applicant_against_roster not_found)","a zero-row search_carriers result","a service error (e.g. a query timeout) — this also covers confirm_identity_link/check_applicant_against_roster called with invalid arguments (e.g. duplicate/self-referential USDOT numbers, an oversized roster), which is never billable regardless of this setting","any screen_carrier_identity call — that tool is always free, never gated"],"identity_tools_billing_note":"check_carrier_identity (paid) bills whenever the USDOT number resolves, including when cluster_size == 1 (no linked carriers) — that is a complete, valuable answer, not an empty result. Only an unresolved USDOT number (not_found) or a service error is free. screen_carrier_identity is free unconditionally, regardless of what it returns — it is the discovery surface, not a metered lookup. confirm_identity_link (paid) bills whenever both supplied USDOT numbers resolve, whether or not they turn out to share a cluster — a confirmed 'not linked' is a complete answer too. Only an unresolved USDOT number on either side (not_found) or two identical USDOT numbers (invalid_arguments) is free. check_applicant_against_roster (paid, metered) bills whenever the applicant USDOT number resolves, whether or not it matches anything on the supplied roster — same rule as confirm_identity_link. Only an unresolved applicant (not_found), or a malformed roster (empty, over the size limit, or containing the applicant's own USDOT number — invalid_arguments), is free. An individual roster entry that doesn't resolve to a known carrier is reported back (roster_not_found) but still counts toward the metered price — the price is fixed by roster size before any of it is resolved, the same way lookup_carrier's price doesn't depend on what the row turns out to contain."},"datasets":[{"name":"carrier_profile","description":"Current-state table, one row per USDOT number. Includes Active, Inactive, and Pending carriers.","row_count":4515754,"fields":[{"name":"usdot_number","type":"integer","notes":"Canonical key."},{"name":"entity_type","type":"string","notes":"Always \"Carrier\" — source data is FMCSA's motor-carrier census only, no broker/freight-forwarder/shipper distinction."},{"name":"operation_classification","type":"array<string>"},{"name":"cargo_types","type":"array<string>"},{"name":"power_units","type":"integer | null"},{"name":"drivers_total","type":"integer | null"},{"name":"drivers_cdl","type":"integer | null"},{"name":"mc_numbers","type":"array<string>"},{"name":"authority_status","type":"string | null","allowed_values":["Active","Inactive","Pending"],"notes":"Sourced from FMCSA's Licensing & Insurance dataset where the carrier appears there: Active if any of its dockets holds an active common, contract, or broker authority, Inactive if any is coded inactive. Carriers with no L&I record fall back to the census file's docket status code — those rows, and only those, carry 'authority_status_is_census_docket_proxy_not_official_li_data' in data_quality_flags. Check that flag rather than assuming either source. Pending is reachable only through the census fallback."},{"name":"authority_types","type":"array<string> | null","notes":"Common/Contract/Broker authority types held, sourced from the Licensing & Insurance dataset — distinct from authority_status. Empty array (not null) means the carrier holds none. Null occurs only on a carrier_history row recorded before 2026-09-02, meaning 'not tracked on this date' rather than 'holds none' — never null on carrier_profile."},{"name":"carrier_status","type":"string","allowed_values":["Active","Inactive","Pending"],"notes":"Every status is included in this table — filter to 'Active' explicitly if that's what you want."},{"name":"safety_rating_fmcsa","type":"string | null","allowed_values":["Conditional","Satisfactory","Unsatisfactory"],"notes":"FMCSA's own official rating, where one exists."},{"name":"safety_tier_derived","type":"integer | null","notes":"This project's own alert-count tier from FMCSA's SMS BASIC measures: 1 = inspected, with zero BASIC alerts; higher = more alerted BASICs. Null means no tier, and data_quality_flags then says why, with exactly one of: safety_tier_no_inspections (in SMS but never inspected: no evidence either way, not a clean record) or safety_tier_unavailable (in neither SMS file). Since 2026-10-10 both SMS files (AB and C) are used and never-inspected carriers no longer get tier 1; earlier history rows used the AB file only and gave them tier 1, so they aren't comparable, and the 2026-10-10 changelog's ~559k safety_tier_derived rows reflect that method change, not real-world churn. Not an FMCSA percentile and not an official rating."},{"name":"crash_rate_recent","type":"float | null","notes":"Crashes per power unit, trailing 24 months from record_as_of."},{"name":"oos_orders_active","type":"boolean | null","notes":"True if the carrier has a currently-unrescinded New Entrant Safety Assurance Program out-of-service order. Null only on a carrier_history row recorded before 2026-09-02 ('not tracked on this date'), never on carrier_profile."},{"name":"insurance_bipd_on_file","type":"boolean | null","notes":"Whether a Bodily Injury & Property Damage filing is on file, per the Licensing & Insurance dataset. Null only on a carrier_history row recorded before 2026-09-02, never on carrier_profile."},{"name":"insurance_cargo_on_file","type":"boolean | null","notes":"Whether a cargo insurance filing is on file, per the Licensing & Insurance dataset. Null only on a carrier_history row recorded before 2026-09-02, never on carrier_profile."},{"name":"insurance_bond_on_file","type":"boolean | null","notes":"Whether a surety bond filing is on file, per the Licensing & Insurance dataset. Null only on a carrier_history row recorded before 2026-09-02, never on carrier_profile."},{"name":"has_been_revoked","type":"boolean | null","notes":"True if any docket tied to this USDOT number has ever been revoked. A historical fact with no reinstatement signal — once true, it never reverts to false, and it says nothing about whether the carrier holds authority today (see authority_status). Null only on a carrier_history row recorded before 2026-09-02, never on carrier_profile."},{"name":"last_revocation_date","type":"date | null","notes":"Most recent revocation order date. Null when has_been_revoked is false — but also null for a meaningful share of carriers where has_been_revoked is true, because FMCSA's own revocation order date is sparse (~15% null at source). Use has_been_revoked, never a null date, to decide whether a carrier has been revoked."},{"name":"has_been_suspended","type":"boolean | null","notes":"True if any docket tied to this USDOT number has ever been suspended (distinct from revoked — see has_been_revoked). A historical fact with no reinstatement signal, same as has_been_revoked. Null only on a carrier_history row recorded before 2026-09-06 (backfilled the same day carrier_profile gained the field), never on carrier_profile."},{"name":"last_suspension_date","type":"date | null","notes":"Most recent suspension order date. Null when has_been_suspended is false — but also null for some carriers where has_been_suspended is true, same sparse-source-date caveat as last_revocation_date. Use has_been_suspended, never a null date, to decide whether a carrier has been suspended."},{"name":"has_authority_reinstated","type":"boolean | null","notes":"True if this USDOT number has ever had a revoked or suspended authority reinstated — the one signal has_been_revoked/has_been_suspended lack on their own. True for ~6.8% of carriers (304,852 of 4,501,050 as of the 2026-09-12 snapshot). Null only on a carrier_history row recorded before 2026-09-12, never on carrier_profile."},{"name":"last_reinstatement_date","type":"date | null","notes":"Most recent reinstatement date. Null when has_authority_reinstated is false — and, unlike last_revocation_date/last_suspension_date, almost never null when true (2 of 304,852 as of the 2026-09-12 snapshot). Use has_authority_reinstated, never a null date, to decide whether a carrier's authority has been reinstated."},{"name":"has_insurance_identity_mismatch","type":"boolean | null","notes":"True only when a carrier has an insurance filing FMCSA rejected specifically for a carrier name/address mismatch (distinct from insurance_*_on_file, and from routine rejection reasons like an already-cancelled policy, which don't set this flag). Rare — true for only 935 of 4,501,050 carriers as of the 2026-09-12 snapshot. Null only on a carrier_history row recorded before 2026-09-12, never on carrier_profile."},{"name":"insurance_cancel_pending","type":"boolean | null","notes":"True when the carrier has at least one insurance policy whose cancellation takes effect after record_as_of (FMCSA's pending-insurance-cancellation data). Rare — true for 56 of 4,511,756 carriers as of the 2026-10-04 snapshot — so false is the normal answer, not a gap. Null only on a carrier_history row recorded before 2026-10-04, never on carrier_profile."},{"name":"days_to_cancel_effective","type":"integer | null","notes":"Days from record_as_of (not from today) to the soonest pending cancellation. The data refreshes monthly, so prefer soonest_cancel_effective_date: a count read weeks after record_as_of may describe a cancellation that has already taken effect. Null when insurance_cancel_pending is false."},{"name":"soonest_cancel_effective_date","type":"date | null","notes":"The calendar date the soonest pending insurance cancellation takes effect. If it's on or before today, the cancellation has likely already happened — confirm current coverage with FMCSA. A handful of dates are years out; they're passed through as filed. Null when insurance_cancel_pending is false."},{"name":"mcs150_last_filed","type":"date | null"},{"name":"record_as_of","type":"date","notes":"Snapshot date."},{"name":"days_since_update","type":"integer | null"},{"name":"data_quality_flags","type":"array<string>","allowed_values":["safety_tier_unavailable","safety_tier_no_inspections","crash_rate_unavailable","authority_status_is_census_docket_proxy_not_official_li_data","authority_status_is_legacy_li_not_motus"]}],"tools":["lookup_carrier","search_carriers"]},{"name":"carrier_history","description":"Append-only snapshots, one row per (usdot_number, record_as_of). A row recorded before 2026-09-02 has null, not false/empty, for authority_types, oos_orders_active, insurance_*_on_file, has_been_revoked, and last_revocation_date — those weren't tracked in carrier_history before that date. A row recorded before 2026-09-06 likewise has null for has_been_suspended and last_suspension_date, and a row recorded before 2026-09-12 has null for has_authority_reinstated, last_reinstatement_date, and has_insurance_identity_mismatch.","fields":[{"name":"usdot_number","type":"integer","notes":"Canonical key."},{"name":"entity_type","type":"string","notes":"Always \"Carrier\" — source data is FMCSA's motor-carrier census only, no broker/freight-forwarder/shipper distinction."},{"name":"operation_classification","type":"array<string>"},{"name":"cargo_types","type":"array<string>"},{"name":"power_units","type":"integer | null"},{"name":"drivers_total","type":"integer | null"},{"name":"drivers_cdl","type":"integer | null"},{"name":"mc_numbers","type":"array<string>"},{"name":"authority_status","type":"string | null","allowed_values":["Active","Inactive","Pending"],"notes":"Sourced from FMCSA's Licensing & Insurance dataset where the carrier appears there: Active if any of its dockets holds an active common, contract, or broker authority, Inactive if any is coded inactive. Carriers with no L&I record fall back to the census file's docket status code — those rows, and only those, carry 'authority_status_is_census_docket_proxy_not_official_li_data' in data_quality_flags. Check that flag rather than assuming either source. Pending is reachable only through the census fallback."},{"name":"authority_types","type":"array<string> | null","notes":"Common/Contract/Broker authority types held, sourced from the Licensing & Insurance dataset — distinct from authority_status. Empty array (not null) means the carrier holds none. Null occurs only on a carrier_history row recorded before 2026-09-02, meaning 'not tracked on this date' rather than 'holds none' — never null on carrier_profile."},{"name":"carrier_status","type":"string","allowed_values":["Active","Inactive","Pending"],"notes":"Every status is included in this table — filter to 'Active' explicitly if that's what you want."},{"name":"safety_rating_fmcsa","type":"string | null","allowed_values":["Conditional","Satisfactory","Unsatisfactory"],"notes":"FMCSA's own official rating, where one exists."},{"name":"safety_tier_derived","type":"integer | null","notes":"This project's own alert-count tier from FMCSA's SMS BASIC measures: 1 = inspected, with zero BASIC alerts; higher = more alerted BASICs. Null means no tier, and data_quality_flags then says why, with exactly one of: safety_tier_no_inspections (in SMS but never inspected: no evidence either way, not a clean record) or safety_tier_unavailable (in neither SMS file). Since 2026-10-10 both SMS files (AB and C) are used and never-inspected carriers no longer get tier 1; earlier history rows used the AB file only and gave them tier 1, so they aren't comparable, and the 2026-10-10 changelog's ~559k safety_tier_derived rows reflect that method change, not real-world churn. Not an FMCSA percentile and not an official rating."},{"name":"crash_rate_recent","type":"float | null","notes":"Crashes per power unit, trailing 24 months from record_as_of."},{"name":"oos_orders_active","type":"boolean | null","notes":"True if the carrier has a currently-unrescinded New Entrant Safety Assurance Program out-of-service order. Null only on a carrier_history row recorded before 2026-09-02 ('not tracked on this date'), never on carrier_profile."},{"name":"insurance_bipd_on_file","type":"boolean | null","notes":"Whether a Bodily Injury & Property Damage filing is on file, per the Licensing & Insurance dataset. Null only on a carrier_history row recorded before 2026-09-02, never on carrier_profile."},{"name":"insurance_cargo_on_file","type":"boolean | null","notes":"Whether a cargo insurance filing is on file, per the Licensing & Insurance dataset. Null only on a carrier_history row recorded before 2026-09-02, never on carrier_profile."},{"name":"insurance_bond_on_file","type":"boolean | null","notes":"Whether a surety bond filing is on file, per the Licensing & Insurance dataset. Null only on a carrier_history row recorded before 2026-09-02, never on carrier_profile."},{"name":"has_been_revoked","type":"boolean | null","notes":"True if any docket tied to this USDOT number has ever been revoked. A historical fact with no reinstatement signal — once true, it never reverts to false, and it says nothing about whether the carrier holds authority today (see authority_status). Null only on a carrier_history row recorded before 2026-09-02, never on carrier_profile."},{"name":"last_revocation_date","type":"date | null","notes":"Most recent revocation order date. Null when has_been_revoked is false — but also null for a meaningful share of carriers where has_been_revoked is true, because FMCSA's own revocation order date is sparse (~15% null at source). Use has_been_revoked, never a null date, to decide whether a carrier has been revoked."},{"name":"has_been_suspended","type":"boolean | null","notes":"True if any docket tied to this USDOT number has ever been suspended (distinct from revoked — see has_been_revoked). A historical fact with no reinstatement signal, same as has_been_revoked. Null only on a carrier_history row recorded before 2026-09-06 (backfilled the same day carrier_profile gained the field), never on carrier_profile."},{"name":"last_suspension_date","type":"date | null","notes":"Most recent suspension order date. Null when has_been_suspended is false — but also null for some carriers where has_been_suspended is true, same sparse-source-date caveat as last_revocation_date. Use has_been_suspended, never a null date, to decide whether a carrier has been suspended."},{"name":"has_authority_reinstated","type":"boolean | null","notes":"True if this USDOT number has ever had a revoked or suspended authority reinstated — the one signal has_been_revoked/has_been_suspended lack on their own. True for ~6.8% of carriers (304,852 of 4,501,050 as of the 2026-09-12 snapshot). Null only on a carrier_history row recorded before 2026-09-12, never on carrier_profile."},{"name":"last_reinstatement_date","type":"date | null","notes":"Most recent reinstatement date. Null when has_authority_reinstated is false — and, unlike last_revocation_date/last_suspension_date, almost never null when true (2 of 304,852 as of the 2026-09-12 snapshot). Use has_authority_reinstated, never a null date, to decide whether a carrier's authority has been reinstated."},{"name":"has_insurance_identity_mismatch","type":"boolean | null","notes":"True only when a carrier has an insurance filing FMCSA rejected specifically for a carrier name/address mismatch (distinct from insurance_*_on_file, and from routine rejection reasons like an already-cancelled policy, which don't set this flag). Rare — true for only 935 of 4,501,050 carriers as of the 2026-09-12 snapshot. Null only on a carrier_history row recorded before 2026-09-12, never on carrier_profile."},{"name":"insurance_cancel_pending","type":"boolean | null","notes":"True when the carrier has at least one insurance policy whose cancellation takes effect after record_as_of (FMCSA's pending-insurance-cancellation data). Rare — true for 56 of 4,511,756 carriers as of the 2026-10-04 snapshot — so false is the normal answer, not a gap. Null only on a carrier_history row recorded before 2026-10-04, never on carrier_profile."},{"name":"days_to_cancel_effective","type":"integer | null","notes":"Days from record_as_of (not from today) to the soonest pending cancellation. The data refreshes monthly, so prefer soonest_cancel_effective_date: a count read weeks after record_as_of may describe a cancellation that has already taken effect. Null when insurance_cancel_pending is false."},{"name":"soonest_cancel_effective_date","type":"date | null","notes":"The calendar date the soonest pending insurance cancellation takes effect. If it's on or before today, the cancellation has likely already happened — confirm current coverage with FMCSA. A handful of dates are years out; they're passed through as filed. Null when insurance_cancel_pending is false."},{"name":"mcs150_last_filed","type":"date | null"},{"name":"record_as_of","type":"date","notes":"Snapshot date."},{"name":"days_since_update","type":"integer | null"},{"name":"data_quality_flags","type":"array<string>","allowed_values":["safety_tier_unavailable","safety_tier_no_inspections","crash_rate_unavailable","authority_status_is_census_docket_proxy_not_official_li_data","authority_status_is_legacy_li_not_motus"]}],"tools":["get_safety_history"]},{"name":"carrier_changelog","description":"Field-level diffs between a carrier's two most recent distinct-date snapshots. Currently 4381732 rows.","row_count":4381732,"fields":[{"name":"usdot_number","type":"integer"},{"name":"changed_at","type":"date"},{"name":"field_name","type":"string","allowed_values":["authority_status","carrier_status","crash_rate_recent","days_to_cancel_effective","dba_name","drivers_cdl","drivers_total","email","entity_type","has_authority_reinstated","has_been_revoked","has_been_suspended","has_insurance_identity_mismatch","insurance_bipd_on_file","insurance_bond_on_file","insurance_cancel_pending","insurance_cargo_on_file","last_reinstatement_date","last_revocation_date","last_suspension_date","legal_name","mcs150_last_filed","oos_orders_active","phone","power_units","safety_rating_fmcsa","safety_tier_derived","soonest_cancel_effective_date"]},{"name":"old_value","type":"string | null"},{"name":"new_value","type":"string | null"},{"name":"change_source_dataset","type":"string","allowed_values":["act_pend_insurance","auth_history","company_census","crash_file","derived_literal","licensing_insurance_with_legacy_fallback","motus_authority_suspension","motus_licensing_insurance_with_legacy_and_census_fallback","out_of_service","rejected_insurance","revocation_legacy","sms_basic_measures_ab_and_c"]},{"name":"change_kind","type":"string","allowed_values":["field_introduced","value_changed"],"notes":"Always 'value_changed' in responses: rows marking only the day a field was first tracked ('field_introduced', a null -> value entry written for nearly every carrier) are not returned. Caveat: about 97% of all authority_status changes are dated 2026-09-02, the first live diff and the day FMCSA's licensing data switched systems (MOTUS); some of those reflect the switch rather than a change at the carrier."}],"tools":["get_safety_history"]},{"name":"carrier_identity_cluster","description":"One row per USDOT number, joins 1:1 to carrier_profile. Identity/fraud-linkage scoring — see IDENTITY_DISCLAIMER. record_as_of is 2026-10-07 here, independently of carrier_profile's own freshness above — see each tool response's own identity_data_lag_days.","row_count":4515754,"fields":[{"name":"usdot_number","type":"integer","notes":"Canonical key."},{"name":"cluster_id","type":"string","notes":"Stable hash of the sorted member list."},{"name":"cluster_size","type":"integer","notes":"1 when the carrier has no surviving links. A component over 50 members is excluded from clustering entirely (treated as a normalization leak) and never appears here as a cluster."},{"name":"match_score","type":"float","notes":"Best ARCHI-comparable score against any cluster member. See IDENTITY_DISCLAIMER for the methodology and its ceiling."},{"name":"match_terms_present","type":"array<string>","allowed_values":["address","dnb","ein","name_officer","phone","ssn"]},{"name":"match_terms_unavailable","type":"array<string>","allowed_values":["address","dnb","ein","name_officer","phone","ssn"],"notes":"Raw warehouse value: always ['ssn', 'ein'] — always wrong for the ~96% of carriers missing D&B or officer data too. Do not use this column directly; the check_carrier_identity/screen_carrier_identity tool responses report the real, per-carrier unavailable-terms list."},{"name":"match_score_ceiling","type":"float","notes":"Raw warehouse value: hardcoded 4.5 for every row — wrong for the ~96% of carriers missing D&B or officer data. Do not use this column directly; the check_carrier_identity/screen_carrier_identity tool responses report the real, per-carrier ceiling (2.5 typical, up to 4.5 only where D&B is genuinely present) as score_provenance.match_score_ceiling or match_score_practical_ceiling. See IDENTITY_DISCLAIMER."},{"name":"motive_score","type":"float","notes":"This carrier's own motive."},{"name":"motive_evidence","type":"array<string>","allowed_values":["imminent_hazard_order","oos_order_active","revoked_or_suspended","severe_crash","unsatisfactory_rating"]},{"name":"max_linked_motive_score","type":"float","notes":"The actual risk signal, not motive_score — the strongest motive found anywhere else in the cluster. A clean carrier sharing an identifier with a revoked one is the case this product exists to surface."},{"name":"max_linked_motive_usdot","type":"integer | null"},{"name":"flagged","type":"boolean","notes":"match_score >= 1.5 AND max_linked_motive_score >= 1 (FMCSA's own ARCHI rule). NOT the same condition as match_score >= 1.5 alone: clustering (which cluster_size, linked_carriers, etc. all depend on) requires 2+ independent identifier-type families to agree, so a carrier can clear the score threshold without being flagged or belonging to any cluster larger than 1 — 11.68% of carriers clear match_score >= 1.5 population-wide, only 4.94% are ever flagged. See IDENTITY_DISCLAIMER — not a fraud determination."},{"name":"has_prior_revoke_declared","type":"boolean","notes":"From FMCSA's own PRIOR_REVOKE_FLAG."},{"name":"prior_revoke_usdot","type":"integer | null"},{"name":"surface_disagreement_count","type":"integer","notes":"Sum of distinct-value counts (>1) across independent records of this carrier's business address/phone. Excludes mailing-vs-physical differences, which are normal."},{"name":"undeliverable_any_surface","type":"boolean"},{"name":"record_as_of","type":"date","notes":"See IDENTITY_DISCLAIMER — lags carrier_profile."},{"name":"data_quality_flags","type":"array<string>","allowed_values":["cluster_oversized","identity_address_unparsed","identity_no_dnb","identity_no_officer_data","identity_source_cutoffs_diverge"]}],"tools":["screen_carrier_identity","check_carrier_identity","confirm_identity_link","check_applicant_against_roster"]},{"name":"carrier_identity_edge","description":"One row per linked pair per identifier type. Paid tier only (check_carrier_identity) — never exposes the raw shared identifier, only a hash. Not read by screen_carrier_identity at all.","row_count":9442878,"fields":[{"name":"usdot_a","type":"integer","notes":"Always the lower USDOT number of the pair."},{"name":"usdot_b","type":"integer"},{"name":"link_type","type":"string","allowed_values":["address_building","address_full","dnb","officer_name","officer_name_fuzzy","phone","prior_revoke_declared"]},{"name":"link_value_hash","type":"string","notes":"SHA-256 (first 16 hex) of the shared identifier value. The raw phone number, address, or officer name is never stored or returned — this hash lets a caller see two links share a value without receiving it."},{"name":"identifier_degree","type":"integer","notes":"Distinct USDOT numbers sharing this exact value."},{"name":"link_weight","type":"float"},{"name":"surface_a","type":"string"},{"name":"surface_b","type":"string"},{"name":"first_observed","type":"date"},{"name":"last_observed","type":"date"}],"tools":["check_carrier_identity"]}],"sample":{"tool":"get_sample","description":"50-100 unauthenticated sample rows of carrier_profile."},"identity_sample":{"tool":"get_identity_sample","description":"50-100 unauthenticated sample rows covering both identity response shapes (screen and assessment)."},"tool_schema_hash":"9126cd9d3f21"}