{"name":"tollbooth","version":"1.35.2","live":true,"rails":[{"rail":"x402","network":"eip155:8453","asset":"USDC","pay_to":"0x849610c11c1e9b309235932faab6368cee7f7c57","discovery":"x402 Bazaar"},{"rail":"mpp","methods":["tempo"],"realm":"api.flipvo.com","note":"USDC on Tempo from $0.01"}],"mcp":{"method":"POST","path":"/mcp","transport":"streamable-http","description":"These endpoints as MCP tools, same prices, x402 in _meta[\"x402/payment\"]. initialize and tools/list are free."},"discovery":{"x402":"/.well-known/x402","mcp_server_card":"/.well-known/mcp/server-card.json","security":"/.well-known/security.txt"},"endpoints":[{"method":"POST","path":"/v1/ping","price_usd":"0.001","methods":["x402"],"description":"Cheapest paid call: proves wallet, 402 and receipt work (x402 only).","input":{"type":"object","properties":{}},"output":{"type":"object","properties":{"pong":{"type":"boolean"},"ts":{"type":"string"}}}},{"method":"POST","path":"/v1/drive","price_usd":"0.01","methods":["x402","tempo"],"description":"Driving time/distance between two named places.","input":{"properties":{"origin":{"examples":["MCO"],"maxLength":200,"minLength":1,"title":"Origin","type":"string"},"destination":{"examples":["Hilton Downtown Orlando"],"maxLength":200,"minLength":1,"title":"Destination","type":"string"},"near":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"description":"Disambiguation hint, e.g. 'Orlando, FL'","title":"Near"}},"required":["origin","destination"],"title":"DriveRequest","type":"object"},"output":{"$defs":{"PlaceOut":{"properties":{"name":{"title":"Name","type":"string"},"lat":{"title":"Lat","type":"number"},"lon":{"title":"Lon","type":"number"},"kind":{"title":"Kind","type":"string"},"source":{"title":"Source","type":"string"},"confidence":{"title":"Confidence","type":"number"}},"required":["name","lat","lon","kind","source","confidence"],"title":"PlaceOut","type":"object"}},"properties":{"origin":{"$ref":"#/$defs/PlaceOut"},"destination":{"$ref":"#/$defs/PlaceOut"},"distance_m":{"title":"Distance M","type":"integer"},"duration_s":{"title":"Duration S","type":"integer"},"miles":{"title":"Miles","type":"number"},"minutes":{"title":"Minutes","type":"number"},"estimated":{"description":"true = straight-line fallback, not a road route","title":"Estimated","type":"boolean"},"attribution":{"title":"Attribution","type":"string"}},"required":["origin","destination","distance_m","duration_s","miles","minutes","estimated","attribution"],"title":"DriveResponse","type":"object"}},{"method":"POST","path":"/v1/matrix","price_usd":"0.05","methods":["x402","tempo"],"description":"Drive-time matrix, up to 100 origin x destination elements per call.","input":{"properties":{"origins":{"items":{"type":"string"},"maxItems":100,"minItems":1,"title":"Origins","type":"array"},"destinations":{"items":{"type":"string"},"maxItems":100,"minItems":1,"title":"Destinations","type":"array"},"near":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"title":"Near"}},"required":["origins","destinations"],"title":"MatrixRequest","type":"object"},"output":{"$defs":{"MatrixCell":{"properties":{"distance_m":{"title":"Distance M","type":"integer"},"duration_s":{"title":"Duration S","type":"integer"},"estimated":{"title":"Estimated","type":"boolean"}},"required":["distance_m","duration_s","estimated"],"title":"MatrixCell","type":"object"},"PlaceOut":{"properties":{"name":{"title":"Name","type":"string"},"lat":{"title":"Lat","type":"number"},"lon":{"title":"Lon","type":"number"},"kind":{"title":"Kind","type":"string"},"source":{"title":"Source","type":"string"},"confidence":{"title":"Confidence","type":"number"}},"required":["name","lat","lon","kind","source","confidence"],"title":"PlaceOut","type":"object"}},"properties":{"origins":{"items":{"$ref":"#/$defs/PlaceOut"},"title":"Origins","type":"array"},"destinations":{"items":{"$ref":"#/$defs/PlaceOut"},"title":"Destinations","type":"array"},"rows":{"items":{"items":{"$ref":"#/$defs/MatrixCell"},"type":"array"},"title":"Rows","type":"array"},"attribution":{"title":"Attribution","type":"string"}},"required":["origins","destinations","rows","attribution"],"title":"MatrixResponse","type":"object"}},{"method":"POST","path":"/v1/license/verify","price_usd":"0.02","methods":["x402","tempo"],"description":"Contractor license status plus matching business-entity record. GET /v1/license/states (free) lists each served state, its source, and whether its entity is ever filled: entity is null where the state has no free registry. Some states also take `profession`; values at GET /v1/license/professions?state=. Empty licenses is a paid 200.","input":{"description":"A two-letter state and either license_number or name.","properties":{"state":{"examples":["FL"],"maxLength":2,"minLength":2,"pattern":"^[A-Za-z]{2}$","title":"State","type":"string"},"license_number":{"anyOf":[{"maxLength":32,"type":"string"},{"type":"null"}],"default":null,"title":"License Number"},"name":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"title":"Name"},"profession":{"anyOf":[{"maxLength":32,"type":"string"},{"type":"null"}],"default":null,"description":"FL or TX only: a licensed profession instead of a contractor. GET /v1/license/professions?state=FL|TX (free) lists them. Omit for contractors.","title":"Profession"}},"required":["state"],"title":"LicenseVerifyRequest","type":"object"},"output":{"$defs":{"CandidateOut":{"properties":{"entity_number":{"title":"Entity Number","type":"string"},"name":{"title":"Name","type":"string"},"status":{"title":"Status","type":"string"}},"required":["entity_number","name","status"],"title":"CandidateOut","type":"object"},"EntityOut":{"properties":{"band":{"title":"Band","type":"string"},"entity_number":{"title":"Entity Number","type":"string"},"name":{"title":"Name","type":"string"},"status":{"title":"Status","type":"string"},"entity_type":{"title":"Entity Type","type":"string"},"file_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"File Date"},"last_transaction_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Last Transaction Date"},"principal_address":{"additionalProperties":{"type":"string"},"title":"Principal Address","type":"object"},"registered_agent":{"title":"Registered Agent","type":"string"}},"required":["band","entity_number","name","status","entity_type","file_date","last_transaction_date","principal_address","registered_agent"],"title":"EntityOut","type":"object"},"LicenseOut":{"properties":{"license_number":{"title":"License Number","type":"string"},"license_type":{"title":"License Type","type":"string"},"licensee_name":{"title":"Licensee Name","type":"string"},"dba_name":{"title":"Dba Name","type":"string"},"status":{"title":"Status","type":"string"},"active":{"title":"Active","type":"boolean"},"original_licensure_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Original Licensure Date"},"expiration_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Expiration Date"},"city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"City"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"},"zip":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Zip"},"entity":{"anyOf":[{"$ref":"#/$defs/EntityOut"},{"type":"null"}]},"candidates":{"items":{"$ref":"#/$defs/CandidateOut"},"title":"Candidates","type":"array"},"details":{"additionalProperties":{"type":"string"},"title":"Details","type":"object"},"name_match":{"anyOf":[{"const":"initials_ignored","type":"string"},{"type":"null"}],"default":null,"description":"initials_ignored: the name matched only with single-letter initials dropped from both names, tried when nothing matched exactly. A candidate, not a confirmation. Absent on an exact or number match.","title":"Name Match"}},"required":["license_number","license_type","licensee_name","dba_name","status","active","original_licensure_date","expiration_date","city","state","zip","entity","candidates","details"],"title":"LicenseOut","type":"object"}},"properties":{"state":{"title":"State","type":"string"},"query":{"additionalProperties":{"type":"string"},"title":"Query","type":"object"},"licenses":{"items":{"$ref":"#/$defs/LicenseOut"},"title":"Licenses","type":"array"},"data_as_of":{"additionalProperties":{"type":"string"},"title":"Data As Of","type":"object"},"attribution":{"title":"Attribution","type":"string"}},"required":["state","query","licenses","data_as_of","attribution"],"title":"LicenseVerifyResponse","type":"object"}},{"method":"POST","path":"/v1/entity/lookup","price_usd":"0.01","methods":["x402","tempo"],"description":"State business-registry record (status, formation, registered agent; no officers, no street lines) by entity number or exact name. Served states: CO, CT, FL, IA, NY, OR. Up to 10 entities; empty entities is a paid 200.","input":{"description":"A two-letter state and either entity_number or an exact entity name.","properties":{"state":{"enum":["CO","CT","FL","IA","NY","OR"],"examples":["FL"],"maxLength":2,"minLength":2,"title":"State","type":"string"},"entity_number":{"anyOf":[{"maxLength":32,"type":"string"},{"type":"null"}],"default":null,"examples":["P12345"],"title":"Entity Number"},"name":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"title":"Name"}},"required":["state"],"title":"EntityLookupRequest","type":"object"},"output":{"$defs":{"AddressOut":{"properties":{"line1":{"title":"Line1","type":"string"},"line2":{"title":"Line2","type":"string"},"city":{"title":"City","type":"string"},"state":{"title":"State","type":"string"},"zip":{"title":"Zip","type":"string"},"country":{"title":"Country","type":"string"}},"required":["line1","line2","city","state","zip","country"],"title":"AddressOut","type":"object"},"EntityOut":{"properties":{"entity_number":{"title":"Entity Number","type":"string"},"name":{"title":"Name","type":"string"},"status":{"description":"As the state gives it: FL 'A'/'I', OR 'active'.","title":"Status","type":"string"},"active":{"title":"Active","type":"boolean"},"entity_type":{"title":"Entity Type","type":"string"},"formed":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Formed"},"principal_address":{"$ref":"#/$defs/AddressOut"},"registered_agent":{"$ref":"#/$defs/RegisteredAgentOut"},"officers":{"items":{"$ref":"#/$defs/OfficerOut"},"title":"Officers","type":"array"},"details":{"additionalProperties":{"type":"string"},"title":"Details","type":"object"}},"required":["entity_number","name","status","active","entity_type","formed","principal_address","registered_agent","officers","details"],"title":"EntityOut","type":"object"},"OfficerOut":{"properties":{"title":{"description":"As the state gives it, e.g. FL 'P', 'MGR', 'AMBR'.","title":"Title","type":"string"},"name":{"title":"Name","type":"string"},"type":{"description":"'person' or 'entity'; '' when the state does not say.","title":"Type","type":"string"}},"required":["title","name","type"],"title":"OfficerOut","type":"object"},"RegisteredAgentOut":{"properties":{"name":{"title":"Name","type":"string"},"address":{"$ref":"#/$defs/AddressOut"}},"required":["name","address"],"title":"RegisteredAgentOut","type":"object"}},"properties":{"state":{"title":"State","type":"string"},"query":{"additionalProperties":{"type":"string"},"title":"Query","type":"object"},"entities":{"items":{"$ref":"#/$defs/EntityOut"},"title":"Entities","type":"array"},"truncated":{"description":"More than 10 entities matched.","title":"Truncated","type":"boolean"},"data_as_of":{"additionalProperties":{"type":"string"},"title":"Data As Of","type":"object"},"source":{"title":"Source","type":"string"},"coverage":{"title":"Coverage","type":"string"}},"required":["state","query","entities","truncated","data_as_of","source","coverage"],"title":"EntityLookupResponse","type":"object"}},{"method":"POST","path":"/v1/nonprofit/verify","price_usd":"0.01","methods":["x402","tempo"],"description":"IRS nonprofit status by EIN or exact organization name: BMF exemption subsection, deductibility and foundation codes, Pub 78 listing, and automatic revocations. Up to 10 records; empty organizations is a paid 200. No legal conclusion is computed.","input":{"additionalProperties":false,"description":"An EIN or exact organization name; optionally limit a name search to a state.","oneOf":[{"not":{"required":["name"]},"required":["ein"]},{"not":{"required":["ein"]},"required":["name"]}],"properties":{"ein":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Nine digits; spaces and hyphens are stripped. Use instead of name.","examples":["12-3456789"],"title":"Ein"},"name":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"description":"Exact organization name key. Use instead of ein.","title":"Name"},"state":{"anyOf":[{"maxLength":2,"minLength":2,"type":"string"},{"type":"null"}],"default":null,"title":"State"}},"title":"NonprofitVerifyRequest","type":"object"},"output":{"$defs":{"CodeLabel":{"properties":{"code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Code"},"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"}},"required":["code","label"],"title":"CodeLabel","type":"object"},"OrganizationOut":{"properties":{"ein":{"title":"Ein","type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"City"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"},"zip":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Zip"},"subsection":{"$ref":"#/$defs/CodeLabel"},"deductibility":{"$ref":"#/$defs/CodeLabel"},"foundation":{"$ref":"#/$defs/CodeLabel"},"ruling":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ruling"},"bmf_status":{"$ref":"#/$defs/CodeLabel"},"in_bmf":{"title":"In Bmf","type":"boolean"},"pub78":{"$ref":"#/$defs/Pub78Out"},"revocations":{"items":{"$ref":"#/$defs/RevocationOut"},"title":"Revocations","type":"array"},"revoked":{"title":"Revoked","type":"boolean"}},"required":["ein","name","city","state","zip","subsection","deductibility","foundation","ruling","bmf_status","in_bmf","pub78","revocations","revoked"],"title":"OrganizationOut","type":"object"},"Pub78Out":{"properties":{"listed":{"title":"Listed","type":"boolean"},"codes":{"items":{"$ref":"#/$defs/CodeLabel"},"title":"Codes","type":"array"}},"required":["listed","codes"],"title":"Pub78Out","type":"object"},"RevocationOut":{"properties":{"revocation_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Revocation Date"},"posting_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Posting Date"},"reinstatement_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Reinstatement Date"}},"required":["revocation_date","posting_date","reinstatement_date"],"title":"RevocationOut","type":"object"}},"properties":{"organizations":{"items":{"$ref":"#/$defs/OrganizationOut"},"title":"Organizations","type":"array"},"truncated":{"title":"Truncated","type":"boolean"},"data_as_of":{"additionalProperties":{"type":"string"},"title":"Data As Of","type":"object"},"source":{"title":"Source","type":"string"},"coverage":{"title":"Coverage","type":"string"}},"required":["organizations","truncated","data_as_of","source","coverage"],"title":"NonprofitVerifyResponse","type":"object"}},{"method":"POST","path":"/v1/sanctions/screen","price_usd":"0.01","methods":["x402","tempo"],"description":"Screen a name against the US OFAC SDN and Consolidated lists: potential matches with list, programs, name score and reasons; optional type, date of birth and country re-rank. Fuzzy, folds accents, any script. Not a determination: an empty candidates list is a paid 200 and certifies nothing. Not UN, EU or UK.","input":{"additionalProperties":false,"description":"A name to screen; type, dob and country only add reasons and re-rank.","properties":{"name":{"description":"Any script.","examples":["Banco Nacional de Cuba"],"maxLength":200,"minLength":2,"title":"Name","type":"string"},"type":{"anyOf":[{"enum":["person","entity","vessel","aircraft"],"type":"string"},{"type":"null"}],"default":null,"description":"What the party is. A mismatch ranks a candidate lower.","title":"Type"},"dob":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"YYYY or YYYY-MM-DD, for persons.","examples":["1952-10-07"],"title":"Dob"},"country":{"anyOf":[{"maxLength":2,"minLength":2,"type":"string"},{"type":"null"}],"default":null,"description":"ISO 3166-1 alpha-2: a nationality or address country.","examples":["RU"],"title":"Country"},"min_score":{"default":85,"description":"Name score floor, 70-100.","maximum":100,"minimum":70,"title":"Min Score","type":"integer"},"limit":{"default":10,"maximum":25,"minimum":1,"title":"Limit","type":"integer"}},"required":["name"],"title":"SanctionsScreenRequest","type":"object"},"output":{"$defs":{"SanctionsCandidate":{"properties":{"uid":{"title":"Uid","type":"integer"},"lists":{"items":{"type":"string"},"title":"Lists","type":"array"},"programs":{"items":{"type":"string"},"title":"Programs","type":"array"},"type":{"title":"Type","type":"string"},"name":{"title":"Name","type":"string"},"matched_name":{"title":"Matched Name","type":"string"},"matched_on":{"enum":["primary","aka","fka","nka","weak_aka"],"title":"Matched On","type":"string"},"score":{"title":"Score","type":"integer"},"reasons":{"items":{"type":"string"},"title":"Reasons","type":"array"},"dates_of_birth":{"items":{"type":"string"},"title":"Dates Of Birth","type":"array"},"nationalities":{"items":{"type":"string"},"title":"Nationalities","type":"array"},"countries":{"items":{"type":"string"},"title":"Countries","type":"array"},"listed_since":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Listed Since"},"remarks":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Remarks"}},"required":["uid","lists","programs","type","name","matched_name","matched_on","score","reasons","dates_of_birth","nationalities","countries","listed_since","remarks"],"title":"SanctionsCandidate","type":"object"},"SanctionsPublication":{"properties":{"id":{"title":"Id","type":"integer"},"published_at":{"title":"Published At","type":"string"}},"required":["id","published_at"],"title":"SanctionsPublication","type":"object"},"SanctionsQuery":{"properties":{"name":{"title":"Name","type":"string"},"key":{"title":"Key","type":"string"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"dob":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Dob"},"country":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country"},"min_score":{"title":"Min Score","type":"integer"},"limit":{"title":"Limit","type":"integer"}},"required":["name","key","type","dob","country","min_score","limit"],"title":"SanctionsQuery","type":"object"},"SanctionsSource":{"properties":{"list":{"title":"List","type":"string"},"file":{"title":"File","type":"string"},"data_as_of":{"title":"Data As Of","type":"string"},"entries":{"title":"Entries","type":"integer"}},"required":["list","file","data_as_of","entries"],"title":"SanctionsSource","type":"object"}},"properties":{"query":{"$ref":"#/$defs/SanctionsQuery"},"candidates":{"items":{"$ref":"#/$defs/SanctionsCandidate"},"title":"Candidates","type":"array"},"total_candidates":{"title":"Total Candidates","type":"integer"},"truncated":{"title":"Truncated","type":"boolean"},"publication":{"$ref":"#/$defs/SanctionsPublication"},"sources":{"items":{"$ref":"#/$defs/SanctionsSource"},"title":"Sources","type":"array"},"checked_at":{"title":"Checked At","type":"string"},"data_as_of":{"title":"Data As Of","type":"string"},"coverage":{"title":"Coverage","type":"string"}},"required":["query","candidates","total_candidates","truncated","publication","sources","checked_at","data_as_of","coverage"],"title":"SanctionsScreenResponse","type":"object"}},{"method":"POST","path":"/v1/exclusions/screen","price_usd":"0.01","methods":["x402","tempo"],"description":"Screens a person or business name, or an NPI, against the HHS-OIG exclusion list (LEIE, Medicare and Medicaid): potential matches only, each with name score, reasons, NPI, state, specialty, exclusion type and date. Not a determination: confirm a match on the OIG online search with the SSN or EIN. Empty candidates is a paid 200. Not for employment or credit decisions. List dates and code meanings: GET /v1/exclusions/lists (free).","input":{"additionalProperties":false,"description":"A name or an NPI to screen; state only adds a reason and re-ranks.","properties":{"name":{"anyOf":[{"maxLength":200,"minLength":2,"type":"string"},{"type":"null"}],"default":null,"description":"A person or a business. Required unless npi is given.","examples":["Future Pharmacy"],"title":"Name"},"npi":{"anyOf":[{"pattern":"^[0-9]{10}$","type":"string"},{"type":"null"}],"default":null,"description":"10-digit National Provider Identifier: an exact key.","examples":["1528216520"],"title":"Npi"},"state":{"anyOf":[{"maxLength":2,"minLength":2,"type":"string"},{"type":"null"}],"default":null,"description":"US state or territory code: a match ranks a candidate higher.","examples":["PA"],"title":"State"},"min_score":{"default":85,"description":"Name score floor, 70-100.","maximum":100,"minimum":70,"title":"Min Score","type":"integer"},"limit":{"default":10,"maximum":25,"minimum":1,"title":"Limit","type":"integer"},"lists":{"anyOf":[{"items":{"const":"leie","type":"string"},"minItems":1,"type":"array"},{"type":"null"}],"default":null,"description":"Lists to screen. Default: every loaded list.","title":"Lists"}},"title":"ExclusionsScreenRequest","type":"object"},"output":{"$defs":{"ExclusionsCandidate":{"properties":{"list":{"const":"leie","title":"List","type":"string"},"name":{"title":"Name","type":"string"},"kind":{"enum":["person","entity"],"title":"Kind","type":"string"},"score":{"title":"Score","type":"integer"},"reasons":{"items":{"enum":["exact_name","fuzzy_name","name_without_middle","name_cut_at_30","npi","state"],"type":"string"},"title":"Reasons","type":"array"},"npi":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Npi"},"state":{"title":"State","type":"string"},"general":{"title":"General","type":"string"},"specialty":{"title":"Specialty","type":"string"},"exclusion_type":{"title":"Exclusion Type","type":"string"},"exclusion_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Exclusion Date"},"waiver_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Waiver Date"},"waiver_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Waiver State"}},"required":["list","name","kind","score","reasons","npi","state","general","specialty","exclusion_type","exclusion_date","waiver_date","waiver_state"],"title":"ExclusionsCandidate","type":"object"}},"properties":{"candidates":{"items":{"$ref":"#/$defs/ExclusionsCandidate"},"title":"Candidates","type":"array"},"total_candidates":{"title":"Total Candidates","type":"integer"},"truncated":{"title":"Truncated","type":"boolean"},"data_as_of":{"title":"Data As Of","type":"string"},"coverage":{"title":"Coverage","type":"string"},"source":{"title":"Source","type":"string"}},"required":["candidates","total_candidates","truncated","data_as_of","coverage","source"],"title":"ExclusionsScreenResponse","type":"object"}},{"method":"POST","path":"/v1/carrier/lookup","price_usd":"0.03","methods":["x402","tempo"],"description":"US motor carrier by USDOT, MC/MX/FF docket or exact company name (FMCSA): USDOT status, out-of-service order, operating authority per docket with grant date and source (Motus, else legacy frozen 2026-05-14), BI&PD, cargo and bond required vs on file, insurance policies, BOC-3, fleet size (power_units counts every power unit, trucks and others), safety rating. Up to 10 carriers; empty is a paid 200. Not a determination: verify with FMCSA before dispatch.","input":{"additionalProperties":false,"description":"Exactly one of usdot, docket or name.","oneOf":[{"required":["usdot"]},{"required":["docket"]},{"required":["name"]}],"properties":{"usdot":{"anyOf":[{"maximum":99999999,"minimum":1,"type":"integer"},{"type":"null"}],"default":null,"examples":[53467],"title":"Usdot"},"docket":{"anyOf":[{"maxLength":20,"type":"string"},{"type":"null"}],"default":null,"description":"MC, MX or FF + digits.","examples":["MC138328"],"title":"Docket"},"name":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"description":"Whole legal or DBA name; no partial match.","title":"Name"}},"title":"CarrierLookupRequest","type":"object"},"output":{"$defs":{"CarrierAuthority":{"properties":{"docket":{"title":"Docket","type":"string"},"type":{"title":"Type","type":"string"},"status":{"title":"Status","type":"string"},"granted":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Granted"},"source":{"title":"Source","type":"string"},"frozen_as_of":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Frozen As Of"}},"required":["docket","type","status","granted","source","frozen_as_of"],"title":"CarrierAuthority","type":"object"},"CarrierAuthorityAge":{"properties":{"first_granted":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"First Granted"},"docket":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Docket"},"source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source"}},"required":["first_granted","docket","source"],"title":"CarrierAuthorityAge","type":"object"},"CarrierInsurance":{"properties":{"docket":{"title":"Docket","type":"string"},"source":{"title":"Source","type":"string"},"bipd_required":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Bipd Required"},"bipd_on_file":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Bipd On File"},"cargo_required":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Cargo Required"},"cargo_on_file":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Cargo On File"},"bond_required":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Bond Required"},"bond_on_file":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Bond On File"},"boc3":{"title":"Boc3","type":"boolean"},"policies":{"items":{"$ref":"#/$defs/CarrierPolicy"},"title":"Policies","type":"array"}},"required":["docket","source","bipd_required","bipd_on_file","cargo_required","cargo_on_file","bond_required","bond_on_file","boc3","policies"],"title":"CarrierInsurance","type":"object"},"CarrierOutOfService":{"properties":{"in_force":{"title":"In Force","type":"boolean"},"date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Date"},"reason_class":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reason Class"}},"required":["in_force","date","reason_class"],"title":"CarrierOutOfService","type":"object"},"CarrierPolicy":{"properties":{"form":{"title":"Form","type":"string"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"insurer":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Insurer"},"effective_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Effective Date"},"coverage":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Coverage"},"underlying_limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Underlying Limit"},"cancellation_effective":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Cancellation Effective"}},"required":["form","type","insurer","effective_date","coverage","underlying_limit","cancellation_effective"],"title":"CarrierPolicy","type":"object"},"CarrierRecord":{"properties":{"usdot":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Usdot"},"legal_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Legal Name"},"dba_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Dba Name"},"usdot_status":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Usdot Status"},"city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"City"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"},"zip":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Zip"},"power_units":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Every power unit the carrier reports, trucks and others; not trucks only.","title":"Power Units"},"drivers":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Drivers"},"safety_rating":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Safety Rating"},"safety_rating_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Safety Rating Date"},"out_of_service":{"$ref":"#/$defs/CarrierOutOfService"},"authorized_for":{"items":{"type":"string"},"title":"Authorized For","type":"array"},"authorities":{"items":{"$ref":"#/$defs/CarrierAuthority"},"title":"Authorities","type":"array"},"insurance":{"items":{"$ref":"#/$defs/CarrierInsurance"},"title":"Insurance","type":"array"},"boc3":{"title":"Boc3","type":"boolean"},"authority_age":{"$ref":"#/$defs/CarrierAuthorityAge"}},"required":["usdot","legal_name","dba_name","usdot_status","city","state","zip","power_units","drivers","safety_rating","safety_rating_date","out_of_service","authorized_for","authorities","insurance","boc3","authority_age"],"title":"CarrierRecord","type":"object"}},"properties":{"carriers":{"items":{"$ref":"#/$defs/CarrierRecord"},"title":"Carriers","type":"array"},"truncated":{"title":"Truncated","type":"boolean"},"data_as_of":{"title":"Data As Of","type":"string"},"legacy_as_of":{"format":"date","title":"Legacy As Of","type":"string"},"source":{"title":"Source","type":"string"},"coverage":{"title":"Coverage","type":"string"}},"required":["carriers","truncated","data_as_of","legacy_as_of","source","coverage"],"title":"CarrierLookupResponse","type":"object"}},{"method":"POST","path":"/v1/license/search","price_usd":"0.05","methods":["x402","tempo"],"description":"Licensed contractors by trade and city, zip or county: license number, name, license type and class, status, expiry, address. Trades CA: asbestos_lead, boiler_piping, cabinets_finish_carpentry, concrete, demolition, drywall, electrical, elevator, fencing, fire_protection, flooring, framing, general, general_engineering, glazing, hvac, insulation, landscaping, lock_security, low_voltage, manufactured_home_setup, masonry, ornamental_metal, painting, parking_highway, paving, pipeline, plastering, plumbing, pool, reinforcing_steel, residential_remodeling, roofing, sewer_septic, sheet_metal, signs, solar, steel_erection, tile, traffic_control, tree_service, water_conditioning, welding, well_drilling; CO: electrical, plumbing; FL: alarm, demolition, drywall, electrical, garage_door, gas_line, general, glazing, hvac, irrigation, low_voltage, marine, plumbing, pollutant_storage, pool, pool_specialty, residential_electrical, roofing, sheet_metal, sign_electrical, solar, specialty_structure, underground_utility, window_door; LA: asbestos_lead, commercial_general, concrete, demolition, drywall, electrical, excavation, flooring, glazing, highway_heavy, home_improvement, house_moving, hvac, insulation, landscaping, low_voltage, marine, masonry, mold_remediation, painting, paving, plastering, plumbing, pollutant_storage, pool, reinforcing_steel, residential_general, roofing, sandblasting, sheet_metal, siding, solar, steel_erection, telecommunications, underground_utility, well_drilling; MN: boiler_piping, electrical, elevator, hvac, low_voltage, manufactured_home_setup, plumbing, residential_general, residential_remodeling, roofing, sign_electrical, underground_utility, water_conditioning; NJ: alarm, electrical, home_elevation, home_improvement, hvac, locksmith, plumbing, telecommunications; OR: commercial_general, commercial_specialty, home_inspector, lead_paint, locksmith, residential_general, residential_specialty; TN: asbestos_lead, boiler_piping, commercial_general, concrete, demolition, drywall, electrical, elevator, excavation, fencing, fire_protection, flooring, framing, gas_line, glazing, highway_heavy, hvac, insulation, irrigation, landscaping, low_voltage, masonry, ornamental_metal, painting, paving, plastering, plumbing, pool, residential_general, roofing, sandblasting, scaffolding, sheet_metal, sign_electrical, signs, steel_erection, telecommunications, tile, underground_utility, welding; TX: electrical, hvac, plumbing, sign_electrical; VA: accessibility, alarm, alternative_energy, asbestos_lead, cabinets_finish_carpentry, commercial_general, commercial_improvement, concrete, drilling_blasting, drywall, electrical, elevator, environmental, farm_improvement, fire_protection, flooring, framing, gas_line, glazing, highway_heavy, home_improvement, hvac, industrial_equipment, insulation, irrigation, landscaping, low_voltage, manufactured_home_setup, marine, masonry, modular_building, painting, paving, plumbing, pool, radon_mitigation, recreational_facility, residential_general, roofing, sewer_septic, signs, steel_erection, tile, underground_utility, vessel_construction, well_drilling; WA: alarm, appliances, asbestos_lead, awnings, backflow, boiler_piping, cabinets_finish_carpentry, central_vacuum, closets, concrete, construction_cleanup, demolition, doors_gates, drain_cleaning, drilling_blasting, drywall, electrical, electrical_maintenance, elevator, excavation, fencing, fire_protection, fireproofing, flooring, framing, garage_door, general, glazing, gutters, handyman, house_moving, hvac, industrial_equipment, institutional_equipment, insulation, irrigation, landscaping, low_voltage, manufactured_home_setup, masonry, metal_fabrication, painting, paving, pest_control, plastering, plumbing, pool, pressure_washing, pump_irrigation, residential_electrical, roofing, sandblasting, scaffolding, service_station_equipment, sewer_septic, siding, sign_electrical, signs, steel_erection, stoves, suspended_ceilings, tanks, telecommunications, tile, tree_service, underground_utility, water_conditioning, welding, well_drilling, window_coverings. Up to 25 results, active first, with total_matches; empty results is a paid 200.","input":{"description":"A two-letter state, a trade from that state's list, and a city, 5-digit zip, or county.","properties":{"state":{"enum":["CA","CO","FL","LA","MN","NJ","OR","TN","TX","VA","WA"],"examples":["FL"],"maxLength":2,"minLength":2,"title":"State","type":"string"},"trade":{"description":"A trade slug. Each state offers its own list: GET /v1/license/trades (free)","examples":["roofing"],"maxLength":40,"title":"Trade","type":"string"},"city":{"anyOf":[{"maxLength":100,"type":"string"},{"type":"null"}],"default":null,"description":"Exact match after normalizing case and spaces, on addresses in the requested state. Exactly one of city, zip or county.","examples":["Tampa"],"title":"City"},"zip":{"anyOf":[{"maxLength":10,"type":"string"},{"type":"null"}],"default":null,"description":"5-digit ZIP (ZIP+4 accepted; the first 5 digits match). Exactly one of city, zip or county.","examples":["33602"],"title":"Zip"},"county":{"anyOf":[{"maxLength":40,"type":"string"},{"type":"null"}],"default":null,"description":"Offered only where a state lists it; LA takes a parish. Exactly one of city, zip or county.","examples":["Harris"],"title":"County"},"active_only":{"default":true,"title":"Active Only","type":"boolean"},"limit":{"default":25,"maximum":25,"minimum":1,"title":"Limit","type":"integer"}},"required":["state","trade"],"title":"LicenseSearchRequest","type":"object"},"output":{"$defs":{"SearchResultOut":{"properties":{"license_number":{"title":"License Number","type":"string"},"name":{"title":"Name","type":"string"},"dba_name":{"title":"Dba Name","type":"string"},"license_type":{"title":"License Type","type":"string"},"class_code":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"FL: the license's class when the trade names a class inside its license type (e.g. SCC glazing is class GLZ); null when the whole type is the trade. WA: the specialty that matched the trade (e.g. CC roofing is CD). VA: the license's first specialty in the trade (e.g. hvac is HVA or REF). CA: the license's first classification in the trade (e.g. plumbing is C36). MN and NJ: the subtype or type DLI or DCA files. TN: its board class ids in the trade. LA: its classes in the trade, joined by '; '. Null for OR and TX.","title":"Class Code"},"trade":{"title":"Trade","type":"string"},"status":{"description":"As the state gives it: FL primary status 'C'/'P'/'S'; CA primary status, e.g. 'CLEAR'; OR, TX and VA 'active'/'expired'; WA the L&I status, e.g. 'ACTIVE'.","title":"Status","type":"string"},"active":{"title":"Active","type":"boolean"},"expires":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Expires"},"city":{"title":"City","type":"string"},"zip":{"title":"Zip","type":"string"},"state":{"description":"The license holder's address state.","title":"State","type":"string"}},"required":["license_number","name","dba_name","license_type","trade","status","active","expires","city","zip","state"],"title":"SearchResultOut","type":"object"}},"properties":{"state":{"title":"State","type":"string"},"query":{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"boolean"},{"type":"integer"}]},"title":"Query","type":"object"},"results":{"items":{"$ref":"#/$defs/SearchResultOut"},"title":"Results","type":"array"},"total_matches":{"description":"Matches before the limit.","title":"Total Matches","type":"integer"},"truncated":{"description":"total_matches is more than the results returned.","title":"Truncated","type":"boolean"},"data_as_of":{"additionalProperties":{"type":"string"},"title":"Data As Of","type":"object"},"source":{"title":"Source","type":"string"},"coverage":{"title":"Coverage","type":"string"}},"required":["state","query","results","total_matches","truncated","data_as_of","source","coverage"],"title":"LicenseSearchResponse","type":"object"}},{"method":"POST","path":"/v1/airport/nearest","price_usd":"0.02","methods":["x402","tempo"],"description":"Up to 5 airports with scheduled service nearest a named place, ranked by real road drive time, with IATA codes.","input":{"description":"A place to search from, how many airports to return, and which airports count.","properties":{"location":{"examples":["Lakeland, FL"],"maxLength":200,"minLength":1,"pattern":"\\S","title":"Location","type":"string"},"near":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"description":"Disambiguation hint, e.g. 'Florida'","title":"Near"},"k":{"default":3,"description":"How many airports","maximum":5,"minimum":1,"title":"K","type":"integer"},"airport_size":{"default":"scheduled","description":"scheduled: any airport with scheduled passenger service. large: OurAirports type large_airport with scheduled service.","enum":["scheduled","large"],"title":"Airport Size","type":"string"}},"required":["location"],"title":"NearestAirportRequest","type":"object"},"output":{"$defs":{"AirportOut":{"properties":{"iata":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"null for the few scheduled airports without one","title":"Iata"},"icao":{"description":"OurAirports ident: the ICAO code where one exists","title":"Icao","type":"string"},"name":{"title":"Name","type":"string"},"municipality":{"title":"Municipality","type":"string"},"type":{"description":"OurAirports type: large_airport, medium_airport, ...","title":"Type","type":"string"},"lat":{"title":"Lat","type":"number"},"lon":{"title":"Lon","type":"number"},"distance_m":{"title":"Distance M","type":"integer"},"duration_s":{"title":"Duration S","type":"integer"},"miles":{"title":"Miles","type":"number"},"minutes":{"title":"Minutes","type":"number"}},"required":["iata","icao","name","municipality","type","lat","lon","distance_m","duration_s","miles","minutes"],"title":"AirportOut","type":"object"},"PlaceOut":{"properties":{"name":{"title":"Name","type":"string"},"lat":{"title":"Lat","type":"number"},"lon":{"title":"Lon","type":"number"},"kind":{"title":"Kind","type":"string"},"source":{"title":"Source","type":"string"},"confidence":{"title":"Confidence","type":"number"}},"required":["name","lat","lon","kind","source","confidence"],"title":"PlaceOut","type":"object"}},"properties":{"origin":{"$ref":"#/$defs/PlaceOut"},"airports":{"description":"Nearest first by road drive time","items":{"$ref":"#/$defs/AirportOut"},"title":"Airports","type":"array"},"attribution":{"title":"Attribution","type":"string"},"airports_data_as_of":{"description":"When our OurAirports file was fetched (UTC)","title":"Airports Data As Of","type":"string"}},"required":["origin","airports","attribution","airports_data_as_of"],"title":"NearestAirportResponse","type":"object"}},{"method":"POST","path":"/v1/osha/history","price_usd":"0.02","methods":["x402","tempo"],"description":"Returns the OSHA inspections, violations and penalties on file for an employer in a state (optional city and zip), matched by name in the US Department of Labor's inspection and violation files, as establishments with a penalty roll-up; OSHA inspections only, so an employer with none has no record and an empty result is a paid 200; it is not a determination about the employer and is not endorsed or certified by the U.S. Department of Labor.","input":{"additionalProperties":false,"description":"An employer and the state it works in; city and zip only narrow.","properties":{"employer":{"description":"Employer name, with at least one word that is not a generic trade word.","examples":["Walmart"],"maxLength":150,"minLength":2,"title":"Employer","type":"string"},"state":{"description":"US state or territory code. A hard filter on the inspection site.","examples":["TX"],"maxLength":2,"minLength":2,"title":"State","type":"string"},"city":{"anyOf":[{"maxLength":60,"minLength":1,"type":"string"},{"type":"null"}],"default":null,"description":"Inspection site city, case-insensitive. A hard filter.","examples":["Lubbock"],"title":"City"},"zip":{"anyOf":[{"pattern":"^[0-9]{5}$","type":"string"},{"type":"null"}],"default":null,"description":"Five-digit inspection site ZIP. A hard filter.","examples":["79404"],"title":"Zip"},"limit":{"default":10,"description":"Establishments returned, 1-25.","maximum":25,"minimum":1,"title":"Limit","type":"integer"},"min_score":{"default":85,"description":"Name score floor, 70-100.","maximum":100,"minimum":70,"title":"Min Score","type":"integer"}},"required":["employer","state"],"title":"OshaHistoryRequest","type":"object"},"output":{"$defs":{"OshaEstablishment":{"properties":{"names":{"description":"Each spelling OSHA used at this site.","items":{"type":"string"},"title":"Names","type":"array"},"city":{"title":"City","type":"string"},"state":{"title":"State","type":"string"},"zip":{"title":"Zip","type":"string"},"match_score":{"title":"Match Score","type":"integer"},"rollup":{"$ref":"#/$defs/OshaRollup"},"inspections":{"items":{"$ref":"#/$defs/OshaInspection"},"title":"Inspections","type":"array"},"inspections_truncated":{"title":"Inspections Truncated","type":"boolean"}},"required":["names","city","state","zip","match_score","rollup","inspections","inspections_truncated"],"title":"OshaEstablishment","type":"object"},"OshaInspection":{"properties":{"activity_nr":{"title":"Activity Nr","type":"integer"},"opened":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Opened"},"type":{"description":"OSHA's inspection type letter, as OSHA lists it.","title":"Type","type":"string"},"scope":{"description":"OSHA's inspection scope letter, as OSHA lists it.","title":"Scope","type":"string"},"closed":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Closed"},"violations":{"items":{"$ref":"#/$defs/OshaViolation"},"title":"Violations","type":"array"}},"required":["activity_nr","opened","type","scope","closed","violations"],"title":"OshaInspection","type":"object"},"OshaRollup":{"properties":{"inspections":{"title":"Inspections","type":"integer"},"violations":{"title":"Violations","type":"integer"},"total_current_penalty":{"description":"Decimal string; a null penalty counts as 0.","title":"Total Current Penalty","type":"string"},"serious":{"title":"Serious","type":"integer"},"willful":{"title":"Willful","type":"integer"},"repeat":{"title":"Repeat","type":"integer"},"other":{"title":"Other","type":"integer"},"last_inspection":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Last Inspection"}},"required":["inspections","violations","total_current_penalty","serious","willful","repeat","other","last_inspection"],"title":"OshaRollup","type":"object"},"OshaViolation":{"properties":{"citation_id":{"title":"Citation Id","type":"string"},"standard":{"title":"Standard","type":"string"},"type":{"description":"OSHA's violation type letter: S, W, R, O or U.","title":"Type","type":"string"},"issued":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Issued"},"current_penalty":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Current Penalty"},"initial_penalty":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Initial Penalty"},"abated":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Abated"},"contested":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Contested"},"final_order":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Final Order"},"instances":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Instances"},"exposed":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Exposed"},"gravity":{"title":"Gravity","type":"string"}},"required":["citation_id","standard","type","issued","current_penalty","initial_penalty","abated","contested","final_order","instances","exposed","gravity"],"title":"OshaViolation","type":"object"}},"properties":{"establishments":{"items":{"$ref":"#/$defs/OshaEstablishment"},"title":"Establishments","type":"array"},"total_establishments":{"title":"Total Establishments","type":"integer"},"truncated":{"title":"Truncated","type":"boolean"},"rollup":{"$ref":"#/$defs/OshaRollup","description":"Over the establishments listed."},"data_as_of":{"additionalProperties":{"type":"string"},"title":"Data As Of","type":"object"},"coverage":{"title":"Coverage","type":"string"},"source":{"title":"Source","type":"string"}},"required":["establishments","total_establishments","truncated","rollup","data_as_of","coverage","source"],"title":"OshaHistoryResponse","type":"object"}},{"method":"POST","path":"/v1/npi/verify","price_usd":"0.01","methods":["x402","tempo"],"description":"For 1 to 10 NPIs, the CMS NPPES status of each (active or deactivated, with deactivation and reactivation dates), provider name or organization, practice city, state and ZIP and taxonomies, plus any HHS-OIG LEIE exclusion listed under the NPI, as facts from the files: not a credential check and not a determination about the provider.","input":{"additionalProperties":false,"description":"1 to 10 NPIs, each 10 digits with a valid check digit, no duplicates.","properties":{"npis":{"description":"1 to 10 National Provider Identifiers: 10 digits each, the last a valid check digit (Luhn over 80840 + the NPI). No duplicates.","examples":[["1407013493","1427908037"]],"items":{"pattern":"^[0-9]{10}$","type":"string"},"maxItems":10,"minItems":1,"title":"Npis","type":"array"}},"required":["npis"],"title":"NpiVerifyRequest","type":"object"},"output":{"$defs":{"NpiDataAsOf":{"properties":{"nppes":{"description":"The monthly NPPES file.","title":"Nppes","type":"string"},"nppes_weekly":{"description":"The newest weekly update loaded on top of it.","title":"Nppes Weekly","type":"string"},"leie":{"title":"Leie","type":"string"}},"required":["nppes","nppes_weekly","leie"],"title":"NpiDataAsOf","type":"object"},"NpiExclusion":{"description":"One LEIE row under the NPI, in `/v1/exclusions/screen`'s candidate shape without its\n`score` and `reasons` (here the NPI is an exact key, not a match): a listing for review,\nnot a determination.","properties":{"list":{"const":"leie","title":"List","type":"string"},"name":{"description":"The business name, else first, middle and last name.","title":"Name","type":"string"},"kind":{"enum":["person","entity"],"title":"Kind","type":"string"},"npi":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Npi"},"state":{"title":"State","type":"string"},"general":{"title":"General","type":"string"},"specialty":{"title":"Specialty","type":"string"},"exclusion_type":{"title":"Exclusion Type","type":"string"},"exclusion_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Exclusion Date"},"waiver_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Waiver Date"},"waiver_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Waiver State"}},"required":["list","name","kind","npi","state","general","specialty","exclusion_type","exclusion_date","waiver_date","waiver_state"],"title":"NpiExclusion","type":"object"},"NpiName":{"properties":{"last":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last"},"first":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"First"},"middle":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Middle"},"prefix":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Prefix"},"suffix":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Suffix"},"credential":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Credential"}},"required":["last","first","middle","prefix","suffix","credential"],"title":"NpiName","type":"object"},"NpiPracticeLocation":{"properties":{"city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"City"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"},"zip5":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Zip5"}},"required":["city","state","zip5"],"title":"NpiPracticeLocation","type":"object"},"NpiResult":{"properties":{"npi":{"title":"Npi","type":"string"},"status":{"enum":["active","deactivated","not_found"],"title":"Status","type":"string"},"deactivated_on":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Deactivated On"},"reactivated_on":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Reactivated On"},"replacement_npi":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Replacement Npi"},"entity_type":{"anyOf":[{"enum":["individual","organization"],"type":"string"},{"type":"null"}],"title":"Entity Type"},"name":{"anyOf":[{"$ref":"#/$defs/NpiName"},{"type":"null"}]},"organization_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Organization Name"},"other_organization_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Other Organization Name"},"sole_proprietor":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Sole Proprietor"},"practice_location":{"anyOf":[{"$ref":"#/$defs/NpiPracticeLocation"},{"type":"null"}]},"enumerated_on":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Enumerated On"},"updated_on":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"title":"Updated On"},"taxonomies":{"items":{"$ref":"#/$defs/NpiTaxonomy"},"title":"Taxonomies","type":"array"},"exclusions":{"items":{"$ref":"#/$defs/NpiExclusion"},"title":"Exclusions","type":"array"}},"required":["npi","status","deactivated_on","reactivated_on","replacement_npi","entity_type","name","organization_name","other_organization_name","sole_proprietor","practice_location","enumerated_on","updated_on","taxonomies","exclusions"],"title":"NpiResult","type":"object"},"NpiTaxonomy":{"properties":{"code":{"title":"Code","type":"string"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"CMS's crosswalk text; null where it has none.","title":"Description"},"primary":{"title":"Primary","type":"boolean"},"license_number":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License Number"},"license_state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License State"}},"required":["code","description","primary","license_number","license_state"],"title":"NpiTaxonomy","type":"object"}},"properties":{"results":{"items":{"$ref":"#/$defs/NpiResult"},"title":"Results","type":"array"},"data_as_of":{"$ref":"#/$defs/NpiDataAsOf"},"coverage":{"title":"Coverage","type":"string"},"source":{"title":"Source","type":"string"}},"required":["results","data_as_of","coverage","source"],"title":"NpiVerifyResponse","type":"object"}}],"free":[{"method":"GET","path":"/v1/license/states","description":"Each state POST /v1/license/verify serves: source, whether entity is ever filled, and where profession is taken.","output":{"$defs":{"LicenseStateOut":{"properties":{"source":{"description":"Whose records answer for this state: its attribution.","title":"Source","type":"string"},"entity":{"description":"True where a license can carry its business-registry record; false where entity is always null (the state has no free registry file).","title":"Entity","type":"boolean"},"professions":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Where this state also takes `profession`, the free GET that lists the values; null where it takes none.","title":"Professions"}},"required":["source","entity","professions"],"title":"LicenseStateOut","type":"object"}},"properties":{"states":{"additionalProperties":{"$ref":"#/$defs/LicenseStateOut"},"description":"Each state POST /v1/license/verify serves, sorted.","title":"States","type":"object"}},"required":["states"],"title":"LicenseStatesResponse","type":"object"}},{"method":"GET","path":"/v1/license/trades","description":"Each state's trades for POST /v1/license/search.","output":{"properties":{"states":{"additionalProperties":{"items":{"type":"string"},"type":"array"},"description":"Each served state's trades for POST /v1/license/search, sorted.","title":"States","type":"object"}},"required":["states"],"title":"LicenseTradesResponse","type":"object"}},{"method":"GET","path":"/v1/license/professions","description":"Profession values for POST /v1/license/verify, ?state=FL or TX.","output":{"$defs":{"ProfessionOut":{"properties":{"profession":{"title":"Profession","type":"string"},"description":{"title":"Description","type":"string"},"license_types":{"items":{"type":"string"},"title":"License Types","type":"array"}},"required":["profession","description","license_types"],"title":"ProfessionOut","type":"object"}},"properties":{"states":{"additionalProperties":{"items":{"$ref":"#/$defs/ProfessionOut"},"type":"array"},"title":"States","type":"object"}},"required":["states"],"title":"LicenseProfessionsResponse","type":"object"}},{"method":"GET","path":"/v1/exclusions/lists","description":"Exclusion lists' dates, and their codes with OIG's meanings, for POST /v1/exclusions/screen.","output":{"$defs":{"ExclusionTypeCode":{"properties":{"code":{"title":"Code","type":"string"},"meaning":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"OIG's own words; null where OIG defines none.","title":"Meaning"},"rows":{"title":"Rows","type":"integer"},"authority":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Social Security Act section, where OIG names it.","title":"Authority"},"kind":{"anyOf":[{"enum":["mandatory","permissive"],"type":"string"},{"type":"null"}],"title":"Kind"}},"required":["code","meaning","rows","authority","kind"],"title":"ExclusionTypeCode","type":"object"},"ExclusionsCode":{"properties":{"code":{"title":"Code","type":"string"},"meaning":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"OIG's own words; null where OIG defines none.","title":"Meaning"},"rows":{"title":"Rows","type":"integer"}},"required":["code","meaning","rows"],"title":"ExclusionsCode","type":"object"},"ExclusionsListOut":{"properties":{"list":{"const":"leie","title":"List","type":"string"},"name":{"title":"Name","type":"string"},"source":{"title":"Source","type":"string"},"data_as_of":{"title":"Data As Of","type":"string"},"through":{"description":"The last month of actions the file holds.","title":"Through","type":"string"},"rows":{"title":"Rows","type":"integer"},"servable":{"description":"False: older than its limit; the screen answers 503.","title":"Servable","type":"boolean"}},"required":["list","name","source","data_as_of","through","rows","servable"],"title":"ExclusionsListOut","type":"object"}},"properties":{"lists":{"items":{"$ref":"#/$defs/ExclusionsListOut"},"title":"Lists","type":"array"},"exclusion_types":{"items":{"$ref":"#/$defs/ExclusionTypeCode"},"title":"Exclusion Types","type":"array"},"general":{"items":{"$ref":"#/$defs/ExclusionsCode"},"title":"General","type":"array"},"specialty":{"items":{"$ref":"#/$defs/ExclusionsCode"},"title":"Specialty","type":"array"},"meanings_source":{"title":"Meanings Source","type":"string"},"note":{"title":"Note","type":"string"}},"required":["lists","exclusion_types","general","specialty","meanings_source","note"],"title":"ExclusionsListsResponse","type":"object"}}],"request_log_retention_days":365}