Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,537Letters: 14Defects: 1,323counted 4 min ago
teppi

Server definition

Hash
sha256:29ec4c4719bb74ff36a5e90e834c230696f1102991e94d63cd3bd6d94ad65289
What it is
What a remote MCP server returned when asked what it offers: 12 tools

The blob, as servednamed by its sha256

{ "instructions": "tollbooth: narrow paid tools for AI agents. No signup, no API key.\nEvery tool is priced per call; its description leads with the price. Pay with x402 (USDC on\nBase): call the tool, get an isError payment-required result listing `accepts`, sign one, and\ncall again with the PaymentPayload in _meta[\"x402/payment\"]. The answer carries the settlement\nin _meta[\"x402/payment-response\"]. Arguments that fail validation are refused before any\ncharge. Without an x402 MCP client, pay the result's http_fallback url over HTTP with an x402\nor MPP wallet. Docs: https://api.flipvo.com/llms.txt", "tools": [ { "description": "$0.02 per call. Pay with x402 (USDC on Base) in _meta[\"x402/payment\"]; MPP (tempo) on the HTTP URL /v1/airport/nearest. Up to 5 airports with scheduled service nearest a named place, ranked by real road drive time, with IATA codes.", "inputSchema": { "description": "A place to search from, how many airports to return, and which airports count.", "properties": { "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" }, "k": { "default": 3, "description": "How many airports", "maximum": 5, "minimum": 1, "title": "K", "type": "integer" }, "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" } }, "required": [ "location" ], "title": "NearestAirportRequest", "type": "object" }, "name": "airport_nearest", "outputSchema": { "$defs": { "AirportOut": { "properties": { "distance_m": { "title": "Distance M", "type": "integer" }, "duration_s": { "title": "Duration S", "type": "integer" }, "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" }, "lat": { "title": "Lat", "type": "number" }, "lon": { "title": "Lon", "type": "number" }, "miles": { "title": "Miles", "type": "number" }, "minutes": { "title": "Minutes", "type": "number" }, "municipality": { "title": "Municipality", "type": "string" }, "name": { "title": "Name", "type": "string" }, "type": { "description": "OurAirports type: large_airport, medium_airport, ...", "title": "Type", "type": "string" } }, "required": [ "iata", "icao", "name", "municipality", "type", "lat", "lon", "distance_m", "duration_s", "miles", "minutes" ], "title": "AirportOut", "type": "object" }, "PlaceOut": { "properties": { "confidence": { "title": "Confidence", "type": "number" }, "kind": { "title": "Kind", "type": "string" }, "lat": { "title": "Lat", "type": "number" }, "lon": { "title": "Lon", "type": "number" }, "name": { "title": "Name", "type": "string" }, "source": { "title": "Source", "type": "string" } }, "required": [ "name", "lat", "lon", "kind", "source", "confidence" ], "title": "PlaceOut", "type": "object" } }, "properties": { "airports": { "description": "Nearest first by road drive time", "items": { "$ref": "#/$defs/AirportOut" }, "title": "Airports", "type": "array" }, "airports_data_as_of": { "description": "When our OurAirports file was fetched (UTC)", "title": "Airports Data As Of", "type": "string" }, "attribution": { "title": "Attribution", "type": "string" }, "origin": { "$ref": "#/$defs/PlaceOut" } }, "required": [ "origin", "airports", "attribution", "airports_data_as_of" ], "title": "NearestAirportResponse", "type": "object" } }, { "description": "$0.03 per call. Pay with x402 (USDC on Base) in _meta[\"x402/payment\"]; MPP (tempo) on the HTTP URL /v1/carrier/lookup. 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.", "inputSchema": { "additionalProperties": false, "description": "Exactly one of usdot, docket or name.", "oneOf": [ { "required": [ "usdot" ] }, { "required": [ "docket" ] }, { "required": [ "name" ] } ], "properties": { "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" }, "usdot": { "anyOf": [ { "maximum": 99999999, "minimum": 1, "type": "integer" }, { "type": "null" } ], "default": null, "examples": [ 53467 ], "title": "Usdot" } }, "title": "CarrierLookupRequest", "type": "object" }, "name": "carrier_lookup", "outputSchema": { "$defs": { "CarrierAuthority": { "properties": { "docket": { "title": "Docket", "type": "string" }, "frozen_as_of": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Frozen As Of" }, "granted": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Granted" }, "source": { "title": "Source", "type": "string" }, "status": { "title": "Status", "type": "string" }, "type": { "title": "Type", "type": "string" } }, "required": [ "docket", "type", "status", "granted", "source", "frozen_as_of" ], "title": "CarrierAuthority", "type": "object" }, "CarrierAuthorityAge": { "properties": { "docket": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Docket" }, "first_granted": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "First Granted" }, "source": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Source" } }, "required": [ "first_granted", "docket", "source" ], "title": "CarrierAuthorityAge", "type": "object" }, "CarrierInsurance": { "properties": { "bipd_on_file": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "title": "Bipd On File" }, "bipd_required": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "title": "Bipd Required" }, "boc3": { "title": "Boc3", "type": "boolean" }, "bond_on_file": { "anyOf": [ { "type": "boolean" }, { "type": "null" } ], "title": "Bond On File" }, "bond_required": { "anyOf": [ { "type": "boolean" }, { "type": "null" } ], "title": "Bond Required" }, "cargo_on_file": { "anyOf": [ { "type": "boolean" }, { "type": "null" } ], "title": "Cargo On File" }, "cargo_required": { "anyOf": [ { "type": "boolean" }, { "type": "null" } ], "title": "Cargo Required" }, "docket": { "title": "Docket", "type": "string" }, "policies": { "items": { "$ref": "#/$defs/CarrierPolicy" }, "title": "Policies", "type": "array" }, "source": { "title": "Source", "type": "string" } }, "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": { "date": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Date" }, "in_force": { "title": "In Force", "type": "boolean" }, "reason_class": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Reason Class" } }, "required": [ "in_force", "date", "reason_class" ], "title": "CarrierOutOfService", "type": "object" }, "CarrierPolicy": { "properties": { "cancellation_effective": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Cancellation Effective" }, "coverage": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "title": "Coverage" }, "effective_date": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Effective Date" }, "form": { "title": "Form", "type": "string" }, "insurer": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Insurer" }, "type": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Type" }, "underlying_limit": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "title": "Underlying Limit" } }, "required": [ "form", "type", "insurer", "effective_date", "coverage", "underlying_limit", "cancellation_effective" ], "title": "CarrierPolicy", "type": "object" }, "CarrierRecord": { "properties": { "authorities": { "items": { "$ref": "#/$defs/CarrierAuthority" }, "title": "Authorities", "type": "array" }, "authority_age": { "$ref": "#/$defs/CarrierAuthorityAge" }, "authorized_for": { "items": { "type": "string" }, "title": "Authorized For", "type": "array" }, "boc3": { "title": "Boc3", "type": "boolean" }, "city": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "City" }, "dba_name": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Dba Name" }, "drivers": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "title": "Drivers" }, "insurance": { "items": { "$ref": "#/$defs/CarrierInsurance" }, "title": "Insurance", "type": "array" }, "legal_name": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Legal Name" }, "out_of_service": { "$ref": "#/$defs/CarrierOutOfService" }, "power_units": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "description": "Every power unit the carrier reports, trucks and others; not trucks only.", "title": "Power Units" }, "safety_rating": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Safety Rating" }, "safety_rating_date": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Safety Rating Date" }, "state": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "State" }, "usdot": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "title": "Usdot" }, "usdot_status": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Usdot Status" }, "zip": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Zip" } }, "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" }, "coverage": { "title": "Coverage", "type": "string" }, "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" }, "truncated": { "title": "Truncated", "type": "boolean" } }, "required": [ "carriers", "truncated", "data_as_of", "legacy_as_of", "source", "coverage" ], "title": "CarrierLookupResponse", "type": "object" } }, { "description": "$0.05 per call. Pay with x402 (USDC on Base) in _meta[\"x402/payment\"]; MPP (tempo) on the HTTP URL /v1/matrix. Drive-time matrix, up to 100 origin x destination elements per call.", "inputSchema": { "properties": { "destinations": { "items": { "type": "string" }, "maxItems": 100, "minItems": 1, "title": "Destinations", "type": "array" }, "near": { "anyOf": [ { "maxLength": 200, "type": "string" }, { "type": "null" } ], "default": null, "title": "Near" }, "origins": { "items": { "type": "string" }, "maxItems": 100, "minItems": 1, "title": "Origins", "type": "array" } }, "required": [ "origins", "destinations" ], "title": "MatrixRequest", "type": "object" }, "name": "drive_matrix", "outputSchema": { "$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": { "confidence": { "title": "Confidence", "type": "number" }, "kind": { "title": "Kind", "type": "string" }, "lat": { "title": "Lat", "type": "number" }, "lon": { "title": "Lon", "type": "number" }, "name": { "title": "Name", "type": "string" }, "source": { "title": "Source", "type": "string" } }, "required": [ "name", "lat", "lon", "kind", "source", "confidence" ], "title": "PlaceOut", "type": "object" } }, "properties": { "attribution": { "title": "Attribution", "type": "string" }, "destinations": { "items": { "$ref": "#/$defs/PlaceOut" }, "title": "Destinations", "type": "array" }, "origins": { "items": { "$ref": "#/$defs/PlaceOut" }, "title": "Origins", "type": "array" }, "rows": { "items": { "items": { "$ref": "#/$defs/MatrixCell" }, "type": "array" }, "title": "Rows", "type": "array" } }, "required": [ "origins", "destinations", "rows", "attribution" ], "title": "MatrixResponse", "type": "object" } }, { "description": "$0.01 per call. Pay with x402 (USDC on Base) in _meta[\"x402/payment\"]; MPP (tempo) on the HTTP URL /v1/drive. Driving time/distance between two named places.", "inputSchema": { "properties": { "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" }, "origin": { "examples": [ "MCO" ], "maxLength": 200, "minLength": 1, "title": "Origin", "type": "string" } }, "required": [ "origin", "destination" ], "title": "DriveRequest", "type": "object" }, "name": "drive_time", "outputSchema": { "$defs": { "PlaceOut": { "properties": { "confidence": { "title": "Confidence", "type": "number" }, "kind": { "title": "Kind", "type": "string" }, "lat": { "title": "Lat", "type": "number" }, "lon": { "title": "Lon", "type": "number" }, "name": { "title": "Name", "type": "string" }, "source": { "title": "Source", "type": "string" } }, "required": [ "name", "lat", "lon", "kind", "source", "confidence" ], "title": "PlaceOut", "type": "object" } }, "properties": { "attribution": { "title": "Attribution", "type": "string" }, "destination": { "$ref": "#/$defs/PlaceOut" }, "distance_m": { "title": "Distance M", "type": "integer" }, "duration_s": { "title": "Duration S", "type": "integer" }, "estimated": { "description": "true = straight-line fallback, not a road route", "title": "Estimated", "type": "boolean" }, "miles": { "title": "Miles", "type": "number" }, "minutes": { "title": "Minutes", "type": "number" }, "origin": { "$ref": "#/$defs/PlaceOut" } }, "required": [ "origin", "destination", "distance_m", "duration_s", "miles", "minutes", "estimated", "attribution" ], "title": "DriveResponse", "type": "object" } }, { "description": "$0.01 per call. Pay with x402 (USDC on Base) in _meta[\"x402/payment\"]; MPP (tempo) on the HTTP URL /v1/entity/lookup. State business-registry record (status, formation, registered agent; no officers, no street lines) by entity number or exact name. Served states: CO, CT, FL, NY, OR. Up to 10 entities; empty entities is a paid 200.", "inputSchema": { "description": "A two-letter state and either entity_number or an exact entity name.", "properties": { "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" }, "state": { "enum": [ "CO", "CT", "FL", "NY", "OR" ], "examples": [ "FL" ], "maxLength": 2, "minLength": 2, "title": "State", "type": "string" } }, "required": [ "state" ], "title": "EntityLookupRequest", "type": "object" }, "name": "entity_lookup", "outputSchema": { "$defs": { "AddressOut": { "properties": { "city": { "title": "City", "type": "string" }, "country": { "title": "Country", "type": "string" }, "line1": { "title": "Line1", "type": "string" }, "line2": { "title": "Line2", "type": "string" }, "state": { "title": "State", "type": "string" }, "zip": { "title": "Zip", "type": "string" } }, "required": [ "line1", "line2", "city", "state", "zip", "country" ], "title": "AddressOut", "type": "object" }, "EntityOut": { "properties": { "active": { "title": "Active", "type": "boolean" }, "details": { "additionalProperties": { "type": "string" }, "title": "Details", "type": "object" }, "entity_number": { "title": "Entity Number", "type": "string" }, "entity_type": { "title": "Entity Type", "type": "string" }, "formed": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Formed" }, "name": { "title": "Name", "type": "string" }, "officers": { "items": { "$ref": "#/$defs/OfficerOut" }, "title": "Officers", "type": "array" }, "principal_address": { "$ref": "#/$defs/AddressOut" }, "registered_agent": { "$ref": "#/$defs/RegisteredAgentOut" }, "status": { "description": "As the state gives it: FL 'A'/'I', OR 'active'.", "title": "Status", "type": "string" } }, "required": [ "entity_number", "name", "status", "active", "entity_type", "formed", "principal_address", "registered_agent", "officers", "details" ], "title": "EntityOut", "type": "object" }, "OfficerOut": { "properties": { "name": { "title": "Name", "type": "string" }, "title": { "description": "As the state gives it, e.g. FL 'P', 'MGR', 'AMBR'.", "title": "Title", "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": { "address": { "$ref": "#/$defs/AddressOut" }, "name": { "title": "Name", "type": "string" } }, "required": [ "name", "address" ], "title": "RegisteredAgentOut", "type": "object" } }, "properties": { "coverage": { "title": "Coverage", "type": "string" }, "data_as_of": { "additionalProperties": { "type": "string" }, "title": "Data As Of", "type": "object" }, "entities": { "items": { "$ref": "#/$defs/EntityOut" }, "title": "Entities", "type": "array" }, "query": { "additionalProperties": { "type": "string" }, "title": "Query", "type": "object" }, "source": { "title": "Source", "type": "string" }, "state": { "title": "State", "type": "string" }, "truncated": { "description": "More than 10 entities matched.", "title": "Truncated", "type": "boolean" } }, "required": [ "state", "query", "entities", "truncated", "data_as_of", "source", "coverage" ], "title": "EntityLookupResponse", "type": "object" } }, { "description": "$0.01 per call. Pay with x402 (USDC on Base) in _meta[\"x402/payment\"]; MPP (tempo) on the HTTP URL /v1/exclusions/screen. 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).", "inputSchema": { "additionalProperties": false, "description": "A name or an NPI to screen; state only adds a reason and re-ranks.", "properties": { "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" }, "min_score": { "default": 85, "description": "Name score floor, 70-100.", "maximum": 100, "minimum": 70, "title": "Min Score", "type": "integer" }, "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" } }, "title": "ExclusionsScreenRequest", "type": "object" }, "name": "exclusions_screen", "outputSchema": { "$defs": { "ExclusionsCandidate": { "properties": { "exclusion_date": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Exclusion Date" }, "exclusion_type": { "title": "Exclusion Type", "type": "string" }, "general": { "title": "General", "type": "string" }, "kind": { "enum": [ "person", "entity" ], "title": "Kind", "type": "string" }, "list": { "const": "leie", "title": "List", "type": "string" }, "name": { "title": "Name", "type": "string" }, "npi": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Npi" }, "reasons": { "items": { "enum": [ "exact_name", "fuzzy_name", "name_without_middle", "name_cut_at_30", "npi", "state" ], "type": "string" }, "title": "Reasons", "type": "array" }, "score": { "title": "Score", "type": "integer" }, "specialty": { "title": "Specialty", "type": "string" }, "state": { "title": "State", "type": "string" }, "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" }, "coverage": { "title": "Coverage", "type": "string" }, "data_as_of": { "title": "Data As Of", "type": "string" }, "source": { "title": "Source", "type": "string" }, "total_candidates": { "title": "Total Candidates", "type": "integer" }, "truncated": { "title": "Truncated", "type": "boolean" } }, "required": [ "candidates", "total_candidates", "truncated", "data_as_of", "coverage", "source" ], "title": "ExclusionsScreenResponse", "type": "object" } }, { "description": "$0.05 per call. Pay with x402 (USDC on Base) in _meta[\"x402/payment\"]; MPP (tempo) on the HTTP URL /v1/license/search. 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; 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; OR: commercial_general, commercial_specialty, home_inspector, lead_paint, locksmith, residential_general, residential_specialty; 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.", "inputSchema": { "description": "A two-letter state, a trade from that state's list, and a city, 5-digit zip, or county.", "properties": { "active_only": { "default": true, "title": "Active Only", "type": "boolean" }, "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" }, "county": { "anyOf": [ { "maxLength": 40, "type": "string" }, { "type": "null" } ], "default": null, "description": "Offered only where a state lists it. Exactly one of city, zip or county.", "examples": [ "Harris" ], "title": "County" }, "limit": { "default": 25, "maximum": 25, "minimum": 1, "title": "Limit", "type": "integer" }, "state": { "enum": [ "CA", "FL", "OR", "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" }, "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" } }, "required": [ "state", "trade" ], "title": "LicenseSearchRequest", "type": "object" }, "name": "license_search", "outputSchema": { "$defs": { "SearchResultOut": { "properties": { "active": { "title": "Active", "type": "boolean" }, "city": { "title": "City", "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). Null for OR and TX.", "title": "Class Code" }, "dba_name": { "title": "Dba Name", "type": "string" }, "expires": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Expires" }, "license_number": { "title": "License Number", "type": "string" }, "license_type": { "title": "License Type", "type": "string" }, "name": { "title": "Name", "type": "string" }, "state": { "description": "The license holder's address state.", "title": "State", "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" }, "trade": { "title": "Trade", "type": "string" }, "zip": { "title": "Zip", "type": "string" } }, "required": [ "license_number", "name", "dba_name", "license_type", "trade", "status", "active", "expires", "city", "zip", "state" ], "title": "SearchResultOut", "type": "object" } }, "properties": { "coverage": { "title": "Coverage", "type": "string" }, "data_as_of": { "additionalProperties": { "type": "string" }, "title": "Data As Of", "type": "object" }, "query": { "additionalProperties": { "anyOf": [ { "type": "string" }, { "type": "boolean" }, { "type": "integer" } ] }, "title": "Query", "type": "object" }, "results": { "items": { "$ref": "#/$defs/SearchResultOut" }, "title": "Results", "type": "array" }, "source": { "title": "Source", "type": "string" }, "state": { "title": "State", "type": "string" }, "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" } }, "required": [ "state", "query", "results", "total_matches", "truncated", "data_as_of", "source", "coverage" ], "title": "LicenseSearchResponse", "type": "object" } }, { "description": "$0.02 per call. Pay with x402 (USDC on Base) in _meta[\"x402/payment\"]; MPP (tempo) on the HTTP URL /v1/license/verify. Contractor license status plus matching business-entity record. Served states: CA, FL, OR, TX, VA, WA. CA entity is always null. TX entity is always null: Texas sells its business-registry data. FL and TX also take `profession`; values at GET /v1/license/professions?state=FL|TX. Empty licenses is a paid 200.", "inputSchema": { "description": "A two-letter state and either license_number or name.", "properties": { "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" }, "state": { "examples": [ "FL" ], "maxLength": 2, "minLength": 2, "pattern": "^[A-Za-z]{2}$", "title": "State", "type": "string" } }, "required": [ "state" ], "title": "LicenseVerifyRequest", "type": "object" }, "name": "license_verify", "outputSchema": { "$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" }, "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" }, "name": { "title": "Name", "type": "string" }, "principal_address": { "additionalProperties": { "type": "string" }, "title": "Principal Address", "type": "object" }, "registered_agent": { "title": "Registered Agent", "type": "string" }, "status": { "title": "Status", "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": { "active": { "title": "Active", "type": "boolean" }, "candidates": { "items": { "$ref": "#/$defs/CandidateOut" }, "title": "Candidates", "type": "array" }, "city": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "City" }, "dba_name": { "title": "Dba Name", "type": "string" }, "details": { "additionalProperties": { "type": "string" }, "title": "Details", "type": "object" }, "entity": { "anyOf": [ { "$ref": "#/$defs/EntityOut" }, { "type": "null" } ] }, "expiration_date": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Expiration Date" }, "license_number": { "title": "License Number", "type": "string" }, "license_type": { "title": "License Type", "type": "string" }, "licensee_name": { "title": "Licensee Name", "type": "string" }, "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" }, "original_licensure_date": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Original Licensure Date" }, "state": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "State" }, "status": { "title": "Status", "type": "string" }, "zip": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Zip" } }, "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": { "attribution": { "title": "Attribution", "type": "string" }, "data_as_of": { "additionalProperties": { "type": "string" }, "title": "Data As Of", "type": "object" }, "licenses": { "items": { "$ref": "#/$defs/LicenseOut" }, "title": "Licenses", "type": "array" }, "query": { "additionalProperties": { "type": "string" }, "title": "Query", "type": "object" }, "state": { "title": "State", "type": "string" } }, "required": [ "state", "query", "licenses", "data_as_of", "attribution" ], "title": "LicenseVerifyResponse", "type": "object" } }, { "description": "$0.01 per call. Pay with x402 (USDC on Base) in _meta[\"x402/payment\"]; MPP (tempo) on the HTTP URL /v1/nonprofit/verify. 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.", "inputSchema": { "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" }, "name": "nonprofit_verify", "outputSchema": { "$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": { "bmf_status": { "$ref": "#/$defs/CodeLabel" }, "city": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "City" }, "deductibility": { "$ref": "#/$defs/CodeLabel" }, "ein": { "title": "Ein", "type": "string" }, "foundation": { "$ref": "#/$defs/CodeLabel" }, "in_bmf": { "title": "In Bmf", "type": "boolean" }, "name": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Name" }, "pub78": { "$ref": "#/$defs/Pub78Out" }, "revocations": { "items": { "$ref": "#/$defs/RevocationOut" }, "title": "Revocations", "type": "array" }, "revoked": { "title": "Revoked", "type": "boolean" }, "ruling": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Ruling" }, "state": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "State" }, "subsection": { "$ref": "#/$defs/CodeLabel" }, "zip": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Zip" } }, "required": [ "ein", "name", "city", "state", "zip", "subsection", "deductibility", "foundation", "ruling", "bmf_status", "in_bmf", "pub78", "revocations", "revoked" ], "title": "OrganizationOut", "type": "object" }, "Pub78Out": { "properties": { "codes": { "items": { "$ref": "#/$defs/CodeLabel" }, "title": "Codes", "type": "array" }, "listed": { "title": "Listed", "type": "boolean" } }, "required": [ "listed", "codes" ], "title": "Pub78Out", "type": "object" }, "RevocationOut": { "properties": { "posting_date": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Posting Date" }, "reinstatement_date": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Reinstatement Date" }, "revocation_date": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Revocation Date" } }, "required": [ "revocation_date", "posting_date", "reinstatement_date" ], "title": "RevocationOut", "type": "object" } }, "properties": { "coverage": { "title": "Coverage", "type": "string" }, "data_as_of": { "additionalProperties": { "type": "string" }, "title": "Data As Of", "type": "object" }, "organizations": { "items": { "$ref": "#/$defs/OrganizationOut" }, "title": "Organizations", "type": "array" }, "source": { "title": "Source", "type": "string" }, "truncated": { "title": "Truncated", "type": "boolean" } }, "required": [ "organizations", "truncated", "data_as_of", "source", "coverage" ], "title": "NonprofitVerifyResponse", "type": "object" } }, { "description": "$0.02 per call. Pay with x402 (USDC on Base) in _meta[\"x402/payment\"]; MPP (tempo) on the HTTP URL /v1/osha/history. 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.", "inputSchema": { "additionalProperties": false, "description": "An employer and the state it works in; city and zip only narrow.", "properties": { "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" }, "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" }, "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" }, "state": { "description": "US state or territory code. A hard filter on the inspection site.", "examples": [ "TX" ], "maxLength": 2, "minLength": 2, "title": "State", "type": "string" }, "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" } }, "required": [ "employer", "state" ], "title": "OshaHistoryRequest", "type": "object" }, "name": "osha_history", "outputSchema": { "$defs": { "OshaEstablishment": { "properties": { "city": { "title": "City", "type": "string" }, "inspections": { "items": { "$ref": "#/$defs/OshaInspection" }, "title": "Inspections", "type": "array" }, "inspections_truncated": { "title": "Inspections Truncated", "type": "boolean" }, "match_score": { "title": "Match Score", "type": "integer" }, "names": { "description": "Each spelling OSHA used at this site.", "items": { "type": "string" }, "title": "Names", "type": "array" }, "rollup": { "$ref": "#/$defs/OshaRollup" }, "state": { "title": "State", "type": "string" }, "zip": { "title": "Zip", "type": "string" } }, "required": [ "names", "city", "state", "zip", "match_score", "rollup", "inspections", "inspections_truncated" ], "title": "OshaEstablishment", "type": "object" }, "OshaInspection": { "properties": { "activity_nr": { "title": "Activity Nr", "type": "integer" }, "closed": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Closed" }, "opened": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Opened" }, "scope": { "description": "OSHA's inspection scope letter, as OSHA lists it.", "title": "Scope", "type": "string" }, "type": { "description": "OSHA's inspection type letter, as OSHA lists it.", "title": "Type", "type": "string" }, "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" }, "last_inspection": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Last Inspection" }, "other": { "title": "Other", "type": "integer" }, "repeat": { "title": "Repeat", "type": "integer" }, "serious": { "title": "Serious", "type": "integer" }, "total_current_penalty": { "description": "Decimal string; a null penalty counts as 0.", "title": "Total Current Penalty", "type": "string" }, "violations": { "title": "Violations", "type": "integer" }, "willful": { "title": "Willful", "type": "integer" } }, "required": [ "inspections", "violations", "total_current_penalty", "serious", "willful", "repeat", "other", "last_inspection" ], "title": "OshaRollup", "type": "object" }, "OshaViolation": { "properties": { "abated": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Abated" }, "citation_id": { "title": "Citation Id", "type": "string" }, "contested": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Contested" }, "current_penalty": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Current Penalty" }, "exposed": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "title": "Exposed" }, "final_order": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Final Order" }, "gravity": { "title": "Gravity", "type": "string" }, "initial_penalty": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Initial Penalty" }, "instances": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "title": "Instances" }, "issued": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Issued" }, "standard": { "title": "Standard", "type": "string" }, "type": { "description": "OSHA's violation type letter: S, W, R, O or U.", "title": "Type", "type": "string" } }, "required": [ "citation_id", "standard", "type", "issued", "current_penalty", "initial_penalty", "abated", "contested", "final_order", "instances", "exposed", "gravity" ], "title": "OshaViolation", "type": "object" } }, "properties": { "coverage": { "title": "Coverage", "type": "string" }, "data_as_of": { "additionalProperties": { "type": "string" }, "title": "Data As Of", "type": "object" }, "establishments": { "items": { "$ref": "#/$defs/OshaEstablishment" }, "title": "Establishments", "type": "array" }, "rollup": { "$ref": "#/$defs/OshaRollup", "description": "Over the establishments listed." }, "source": { "title": "Source", "type": "string" }, "total_establishments": { "title": "Total Establishments", "type": "integer" }, "truncated": { "title": "Truncated", "type": "boolean" } }, "required": [ "establishments", "total_establishments", "truncated", "rollup", "data_as_of", "coverage", "source" ], "title": "OshaHistoryResponse", "type": "object" } }, { "description": "$0.001 per call. Pay with x402 (USDC on Base) in _meta[\"x402/payment\"]. Cheapest paid call: proves wallet, 402 and receipt work (x402 only).", "inputSchema": { "properties": {}, "type": "object" }, "name": "pipe_check", "outputSchema": { "properties": { "pong": { "type": "boolean" }, "ts": { "type": "string" } }, "type": "object" } }, { "description": "$0.01 per call. Pay with x402 (USDC on Base) in _meta[\"x402/payment\"]; MPP (tempo) on the HTTP URL /v1/sanctions/screen. 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.", "inputSchema": { "additionalProperties": false, "description": "A name to screen; type, dob and country only add reasons and re-rank.", "properties": { "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" }, "dob": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "YYYY or YYYY-MM-DD, for persons.", "examples": [ "1952-10-07" ], "title": "Dob" }, "limit": { "default": 10, "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" }, "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" } }, "required": [ "name" ], "title": "SanctionsScreenRequest", "type": "object" }, "name": "sanctions_screen", "outputSchema": { "$defs": { "SanctionsCandidate": { "properties": { "countries": { "items": { "type": "string" }, "title": "Countries", "type": "array" }, "dates_of_birth": { "items": { "type": "string" }, "title": "Dates Of Birth", "type": "array" }, "listed_since": { "anyOf": [ { "format": "date", "type": "string" }, { "type": "null" } ], "title": "Listed Since" }, "lists": { "items": { "type": "string" }, "title": "Lists", "type": "array" }, "matched_name": { "title": "Matched Name", "type": "string" }, "matched_on": { "enum": [ "primary", "aka", "fka", "nka", "weak_aka" ], "title": "Matched On", "type": "string" }, "name": { "title": "Name", "type": "string" }, "nationalities": { "items": { "type": "string" }, "title": "Nationalities", "type": "array" }, "programs": { "items": { "type": "string" }, "title": "Programs", "type": "array" }, "reasons": { "items": { "type": "string" }, "title": "Reasons", "type": "array" }, "remarks": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Remarks" }, "score": { "title": "Score", "type": "integer" }, "type": { "title": "Type", "type": "string" }, "uid": { "title": "Uid", "type": "integer" } }, "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": { "country": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Country" }, "dob": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Dob" }, "key": { "title": "Key", "type": "string" }, "limit": { "title": "Limit", "type": "integer" }, "min_score": { "title": "Min Score", "type": "integer" }, "name": { "title": "Name", "type": "string" }, "type": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Type" } }, "required": [ "name", "key", "type", "dob", "country", "min_score", "limit" ], "title": "SanctionsQuery", "type": "object" }, "SanctionsSource": { "properties": { "data_as_of": { "title": "Data As Of", "type": "string" }, "entries": { "title": "Entries", "type": "integer" }, "file": { "title": "File", "type": "string" }, "list": { "title": "List", "type": "string" } }, "required": [ "list", "file", "data_as_of", "entries" ], "title": "SanctionsSource", "type": "object" } }, "properties": { "candidates": { "items": { "$ref": "#/$defs/SanctionsCandidate" }, "title": "Candidates", "type": "array" }, "checked_at": { "title": "Checked At", "type": "string" }, "coverage": { "title": "Coverage", "type": "string" }, "data_as_of": { "title": "Data As Of", "type": "string" }, "publication": { "$ref": "#/$defs/SanctionsPublication" }, "query": { "$ref": "#/$defs/SanctionsQuery" }, "sources": { "items": { "$ref": "#/$defs/SanctionsSource" }, "title": "Sources", "type": "array" }, "total_candidates": { "title": "Total Candidates", "type": "integer" }, "truncated": { "title": "Truncated", "type": "boolean" } }, "required": [ "query", "candidates", "total_candidates", "truncated", "publication", "sources", "checked_at", "data_as_of", "coverage" ], "title": "SanctionsScreenResponse", "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:29ec4c4719bb74ff36a5e90e834c230696f1102991e94d63cd3bd6d94ad65289 | sha256sum