Serveur MCP

Govparse Government Data Gateway

io.govparse/gateway

Ce que fait ce MCP

Searches and aggregates US government records for company research, compliance screening, regulated industries, enforcement events, and lead generation.

build_parse
Compose a lead-generation Parse from what you sell and who you target. Returns the signals/legs it watches, a plain-English restatement, a per-Parse narrative, a fit score, the expected new-leads-per-period rate, and a small free sample. This is the FREE preview of get_leads.
Schéma d’entrée
{'type': 'object', 'properties': {'parse': {'type': 'object', 'description': 'Alternatively, the `parse` object returned by build_parse — replays the exact composed intent so a preview and its paid pull match.'}, 'query': {'type': 'string', 'description': 'OPTIONAL value-prop LABEL only (what you sell) — it does NOT select the Parse and is never inferred. The Parse is composed ONLY from an explicit selection: a `preset_id`, or `target_entity` + `buying_moments`.'}, 'states': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two-letter US state codes to scope to; empty = nationwide.'}, 'industry': {'type': 'string', 'description': 'An industry slug from list_industries (e.g. "freight-factoring", "pharma-sales") — scopes/labels the pick. Not a selector on its own.'}, 'preset_id': {'type': 'string', 'description': 'Alternatively, a curated-Parse or preset id (from list_industries) to compose a proven Parse.'}, 'attributes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Ideal-customer descriptors, e.g. ["small / emerging", "multi-location"].'}, 'target_entity': {'enum': ['company', 'employer', 'carrier', 'hospital', 'provider', 'manufacturer', 'facility', 'contractor'], 'type': 'string', 'description': "Structured pick: the entity you SELL TO. Taken verbatim (never guessed), so a pharma-brand seller can't be mis-targeted onto physicians."}, 'buying_moments': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Structured pick: library template ids (buying-moment ids) from build_parse/list_industries output. Each maps to a real signal.'}}, 'description': 'Compose a Parse from an EXPLICIT selection (deterministic — no free-text guessing): pass a `preset_id` (a proven curated Parse), OR structured {target_entity, buying_moments[]} (+ optional industry, attributes, states), OR a build_parse `parse` echo. `query` is an optional label only.'}
cms_timely_care_delta
Which hospitals' emergency-department throughput is degrading period-over-period? Windows the CMS Timely & Effective Care snapshots to compute each hospital's latest-vs-prior change on a measure (default OP_18b median ED time; higher = worse). Filter by measure, state, facility_id, direction (worse | better | any), min_pct_change, min_delta, and min_sample. Returns latest_score, prior_score, delta, and pct_change — the founder's ED-staffing-pressure tell. CMS Care Compare public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'state': {'type': 'string', 'examples': ['IL'], 'description': 'Hospital state code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'measure': {'type': 'string', 'examples': ['OP_18b'], 'description': 'Measure id to compare across periods (default OP_18b).'}, 'direction': {'type': 'string', 'examples': ['worse'], 'description': 'worse (default) | better | any.'}, 'min_delta': {'type': 'string', 'examples': ['30'], 'description': 'Minimum absolute change in the chosen direction.'}, 'min_sample': {'type': 'string', 'examples': ['100'], 'description': 'Minimum latest-period sample size.'}, 'facility_id': {'type': 'string', 'examples': ['140117'], 'description': 'CMS CCN(s), CSV.'}, 'min_pct_change': {'type': 'string', 'examples': ['10'], 'description': 'Minimum period-over-period % change in the chosen direction.'}}}
cms_timely_care_search
How is a hospital's emergency department performing on CMS timely-care measures? Search CMS 'Timely and Effective Care - Hospital' by state, facility_id (CCN), measure (OP_18b median ED time, OP_22 left-without-being-seen, SEP_1...), condition, city, min/max score, reporting-period end, or latest_only. Returns per-hospital score, sample, measure period, and snapshot. CMS Care Compare public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'city': {'type': 'string', 'examples': ['Miami'], 'description': 'City fragment.'}, 'sort': {'type': 'string', 'examples': ['score:desc'], 'description': 'score | sample | period_end :asc|:desc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'state': {'type': 'string', 'examples': ['FL'], 'description': 'Hospital state code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'measure': {'type': 'string', 'examples': ['OP_18b'], 'description': 'Measure id(s), CSV (OP_18b, OP_22, SEP_1...).'}, 'condition': {'type': 'string', 'examples': ['Emergency Department'], 'description': 'Condition fragment.'}, 'max_score': {'type': 'string', 'examples': ['500'], 'description': 'Maximum numeric score.'}, 'min_score': {'type': 'string', 'examples': ['200'], 'description': 'Minimum numeric score.'}, 'period_end': {'type': 'string', 'examples': ['2025-06-30'], 'description': 'Exact reporting-period end date (YYYY-MM-DD).'}, 'facility_id': {'type': 'string', 'examples': ['100001'], 'description': 'CMS CCN(s), CSV.'}, 'latest_only': {'type': 'string', 'examples': ['true'], 'description': "true = only each facility×measure's most recent period."}}}
enrich_contact
Reveal the decision-maker at a target company (named person, title, work email, LinkedIn), third-party enriched. PAID: connect with your API key (a SaaS key spends 1 enrichment credit; a metered key is billed per reveal) or pay keyless via an x402 USDC payment. Never returns a government record; always source:enriched.
Schéma d’entrée
{'type': 'object', 'required': ['company'], 'properties': {'name': {'type': 'string', 'description': 'A specific person name, if already known.'}, 'state': {'type': 'string', 'description': 'State/region hint to disambiguate common names.'}, 'title': {'type': 'string', 'description': 'Desired role/seniority, e.g. "VP Operations", "owner".'}, 'domain': {'type': 'string', 'description': 'Company web domain — the single strongest match hint.'}, 'company': {'type': 'string', 'description': 'Target company / employer / carrier legal name. Required.'}}, 'description': 'The target company/entity to reveal a decision-maker for.'}
epa_feed_rcra
What does the full RCRAInfo hazardous-waste handler roster look like, handler by handler? Bulk feed over EPA RCRAInfo in handler-id order: facility, city, state, generator status, roles (LQG/SQG/VSQG/transporter/TSDF), and NAICS — a large-quantity generator or TSDF is an EHS-services / environmental-consulting target. Flat rows, cursor-paginated up to 1000/page, filterable by state, generator status, NAICS, or LQG/TSDF/transporter flags. A standing roster (no per-record registration date). [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'lqg': {'type': 'string', 'examples': ['true'], 'description': 'true = large-quantity generators only.'}, 'tsdf': {'type': 'string', 'examples': ['true'], 'description': 'true = treatment/storage/disposal facilities only.'}, 'limit': {'type': 'integer', 'examples': [500], 'description': 'Rows per page (default 500, cap 1000).'}, 'naics': {'type': 'string', 'examples': ['324'], 'description': 'NAICS code prefix(es), CSV.'}, 'state': {'type': 'string', 'examples': ['AK'], 'description': 'State code(s), CSV.'}, 'active': {'type': 'string', 'examples': ['true'], 'description': 'false = include inactive handler sites (default: active only).'}, 'cursor': {'type': 'string', 'examples': ['eyJrIjoiQUswMDAwMzg0MDQwIn0'], 'description': "Opaque page cursor — pass the previous page's next_cursor unchanged."}, 'transporter': {'type': 'string', 'examples': ['true'], 'description': 'true = hazardous-waste transporters only.'}, 'generator_status': {'type': 'string', 'examples': ['LQG'], 'description': 'Generator status(es), CSV: LQG | SQG | VSQG | Non-Generator.'}}}
epa_rcra_handlers_search
Which hazardous-waste handlers operate in a market? Search EPA RCRAInfo (every registered hazardous-waste generator, transporter, and treatment/storage/disposal facility) by company, state, city, generator status (LQG/SQG/VSQG), NAICS industry, or handler role (transporter, TSDF, active). Returns the handler (entity-resolved where possible), address, generator status, and role flags — an EHS vendor's entire regulated universe, not just ECHO hits. EPA public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'lqg': {'type': 'string', 'examples': ['true'], 'description': 'true = large-quantity generators only.'}, 'city': {'type': 'string', 'examples': ['Cleveland'], 'description': 'City fragment.'}, 'sort': {'type': 'string', 'examples': ['generator_status:asc'], 'description': 'facility_name | generator_status :asc|:desc. Default facility_name:asc.'}, 'tsdf': {'type': 'string', 'examples': ['true'], 'description': 'true = operating treatment/storage/disposal facilities only.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'naics': {'type': 'string', 'examples': ['3251'], 'description': 'NAICS prefix(es), CSV (e.g. 32 = manufacturing, 3251 = basic chemicals).'}, 'state': {'type': 'string', 'examples': ['OH'], 'description': 'State code(s), CSV.'}, 'active': {'type': 'string', 'examples': ['true'], 'description': 'true = currently-active handler sites only.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'company': {'type': 'string', 'examples': ['Chemours'], 'description': 'Handler/company name — suffix/punctuation-insensitive.'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved employer entity UUID (pivots to business360).'}, 'handler_id': {'type': 'string', 'examples': ['TXD000000000'], 'description': 'EPA RCRA handler ID(s), CSV.'}, 'transporter': {'type': 'string', 'examples': ['true'], 'description': 'true = hazardous-waste transporters only.'}, 'generator_status': {'type': 'string', 'examples': ['LQG'], 'description': 'LQG | SQG | VSQG | Non-Generator (CSV).'}}}
epa_tri_search
Which facilities report toxic chemical releases? Search the EPA Toxics Release Inventory (TRI Basic Data) by facility or parent company, state, chemical, CAS number, NAICS, reporting year, chemical class (carcinogen, PBT, PFAS), or minimum release amount. Returns the facility (entity-resolved where possible), parent company, chemical, and on/off-site release totals — the emissions universe for environmental, remediation, and EHS sellers. EPA public-domain; amounts self-reported. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'cas': {'type': 'string', 'examples': ['108-88-3'], 'description': 'CAS number(s), CSV.'}, 'pbt': {'type': 'string', 'examples': ['true'], 'description': 'true = persistent bioaccumulative toxic (PBT) chemicals only.'}, 'pfas': {'type': 'string', 'examples': ['true'], 'description': 'true = PFAS chemicals only.'}, 'sort': {'type': 'string', 'examples': ['total_releases:desc'], 'description': 'total_releases | tri_year | facility_name :asc|:desc. Default total_releases:desc.'}, 'year': {'type': 'string', 'examples': ['2023'], 'description': 'TRI reporting year(s), CSV.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'naics': {'type': 'string', 'examples': ['325'], 'description': 'NAICS prefix(es), CSV.'}, 'state': {'type': 'string', 'examples': ['MI'], 'description': 'State code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'company': {'type': 'string', 'examples': ['Dow'], 'description': 'Facility or parent-company name — suffix/punctuation-insensitive.'}, 'chemical': {'type': 'string', 'examples': ['Toluene'], 'description': 'Chemical name fragment.'}, 'facility': {'type': 'string', 'examples': ['Midland'], 'description': 'Facility name fragment.'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved employer entity UUID.'}, 'carcinogen': {'type': 'string', 'examples': ['true'], 'description': 'true = OSHA-carcinogen chemicals only.'}, 'min_total_releases': {'type': 'string', 'examples': ['10000'], 'description': 'Minimum total on+off-site release amount (reported unit, usually pounds).'}}}
faa_aircraft_search
Who owns which aircraft, and what did they just register? Search the FAA aircraft registry by registrant/owner, N-number, manufacturer, model, type_aircraft, type_registrant (1 individual/3 corp/7 LLC), state, city, status, fractional-only, or certificate-issue date (registered_since — new-ownership tell). Returns the aircraft (make/model/type/year/seats) and its entity-resolved registrant. FAA public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'mfr': {'type': 'string', 'examples': ['Cessna'], 'description': 'Manufacturer name fragment.'}, 'city': {'type': 'string', 'examples': ['Dallas'], 'description': 'Registrant city fragment.'}, 'sort': {'type': 'string', 'examples': ['cert_issue_date:desc'], 'description': 'cert_issue_date | last_action_date | year_mfr :asc|:desc. Default cert_issue_date:desc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'model': {'type': 'string', 'examples': ['Citation'], 'description': 'Model name fragment.'}, 'since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Last-action date on/after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': 'Registrant state code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'status': {'type': 'string', 'examples': ['V'], 'description': 'Registration status code(s), CSV (V = valid).'}, 'n_number': {'type': 'string', 'examples': ['1000E'], 'description': 'N-number(s), CSV (leading N optional).'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved registrant entity UUID (pivots to business360).'}, 'fractional': {'type': 'string', 'examples': ['true'], 'description': 'true = fractional-ownership aircraft only.'}, 'registrant': {'type': 'string', 'examples': ['NetJets'], 'description': 'Registrant/owner name — suffix/punctuation-insensitive.'}, 'type_aircraft': {'type': 'string', 'examples': ['5'], 'description': 'Type-aircraft code(s), CSV (4 fixed-wing single, 5 fixed-wing multi, 6 rotorcraft).'}, 'type_registrant': {'type': 'string', 'examples': ['3'], 'description': 'Registrant-type code(s), CSV (1 individual, 3 corporation, 7 LLC).'}, 'registered_since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Certificate-issue date on/after this date (YYYY-MM-DD) — new registrations/ownership.'}}}
faa_deregistrations_search
Which aircraft were just deregistered (sold, exported, scrapped, or repossessed)? Search FAA aircraft deregistrations (cancel date >= 2022) by last registrant/owner, N-number, mailing state, status, or cancel date (since/before) — the asset-disposal / ownership-exit event for auctioneers, dealers, and asset-based lenders. Returns the aircraft, its last entity-resolved registrant, and the cancel date. FAA public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'sort': {'type': 'string', 'examples': ['cancel_date:desc'], 'description': 'cancel_date | last_action_date :asc|:desc. Default cancel_date:desc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Cancel date on/after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['FL'], 'description': 'Mailing state code(s), CSV.'}, 'before': {'type': 'string', 'examples': ['2026-07-01'], 'description': 'Cancel date on/before this date (YYYY-MM-DD).'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'status': {'type': 'string', 'examples': ['E'], 'description': 'Status code(s), CSV.'}, 'n_number': {'type': 'string', 'examples': ['12345'], 'description': 'N-number(s), CSV (leading N optional).'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved registrant entity UUID.'}, 'registrant': {'type': 'string', 'examples': ['Wells Fargo Trust'], 'description': 'Last registrant/owner name — suffix/punctuation-insensitive.'}}}
fcc_licenses_search
Who just got a new or modified FCC wireless license (a buildout tell)? Search the FCC ULS license transactions (microwave, land-mobile private/commercial, paging, broadcast-aux) by licensee company, call sign, radio_service, service_group, state, city, status, applicant_type, FRN, grant date (granted_since), or last-action date (since). Returns the license, its entity-resolved licensee, radio service, status, and dates. FCC public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'frn': {'type': 'string', 'examples': ['0004254223'], 'description': 'FCC Registration Number(s), CSV.'}, 'city': {'type': 'string', 'examples': ['Dallas'], 'description': 'Premise city fragment.'}, 'sort': {'type': 'string', 'examples': ['grant_date:desc'], 'description': 'grant_date | last_action_date | call_sign :asc|:desc. Default last_action_date:desc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'since': {'type': 'string', 'examples': ['2026-07-01'], 'description': 'Last-action date on/after this date (YYYY-MM-DD) — recent transactions.'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': 'Premise state code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'status': {'type': 'string', 'examples': ['A'], 'description': 'License status code(s), CSV (A = active).'}, 'company': {'type': 'string', 'examples': ['Crown Castle'], 'description': 'Licensee company/agency name — suffix/punctuation-insensitive.'}, 'call_sign': {'type': 'string', 'examples': ['WQGR685'], 'description': 'Call sign(s), CSV.'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved licensee entity UUID (pivots to business360).'}, 'granted_since': {'type': 'string', 'examples': ['2026-07-01'], 'description': 'Grant date on/after this date (YYYY-MM-DD) — surfaces new license grants.'}, 'radio_service': {'type': 'string', 'examples': ['MW'], 'description': 'FCC radio service code(s), CSV (e.g. MW microwave, IG industrial/business, PW public safety).'}, 'service_group': {'type': 'string', 'examples': ['microwave'], 'description': 'microwave | land-mobile-private | land-mobile-commercial | paging | land-mobile-broadcast-aux (CSV).'}, 'applicant_type': {'type': 'string', 'examples': ['L'], 'description': 'Applicant type code(s), CSV (B business, C corp, G govt, I individual, L limited-liability, P partnership).'}}}
fda_approvals_drugs
Which companies just won an FDA drug approval or supplement? Search openFDA drug/drugsfda applications by sponsor company, application type (NDA/ANDA/BLA), route, marketing status, most-recent approval date (since), or original market-entry date (first_approval_after). Returns the applicant company (entity-resolved where possible), brand/ingredient/dosage, and approval dates — a day-one commercial/partnership target list for pharma sellers and CROs. openFDA public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'sort': {'type': 'string', 'examples': ['latest_approval_date:desc'], 'description': 'latest_approval_date | original_approval_date :asc|:desc. Default latest_approval_date:desc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'route': {'type': 'string', 'examples': ['ORAL'], 'description': 'Route-of-administration fragment.'}, 'since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Most recent approval/supplement on/after this date (YYYY-MM-DD).'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'company': {'type': 'string', 'examples': ['Sandoz'], 'description': 'Applicant/sponsor company — suffix/punctuation-insensitive.'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved employer entity UUID (pivots to business360).'}, 'application_type': {'type': 'string', 'examples': ['NDA'], 'description': 'NDA | ANDA | BLA (CSV).'}, 'marketing_status': {'type': 'string', 'examples': ['Prescription'], 'description': 'Prescription | Over-the-counter | Discontinued.'}, 'first_approval_after': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Original approval (market entry) on/after this date (YYYY-MM-DD) — surfaces new market entrants.'}}}
fda_clearances_devices
Which companies just cleared or got FDA approval for a medical device? Search openFDA device 510(k) clearances and PMA premarket approvals by applicant company, pathway (510k/pma), FDA product code, advisory-committee specialty (e.g. Cardiovascular), applicant state, or decision date (since). Returns the applicant company (entity-resolved where possible), device name, product code, and decision date — a fresh target list for device and component sellers. openFDA public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'sort': {'type': 'string', 'examples': ['decision_date:desc'], 'description': 'decision_date | date_received :asc|:desc. Default decision_date:desc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Decision (clearance/approval) date on/after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['CA'], 'description': 'Applicant state code(s), CSV (510(k) only).'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'company': {'type': 'string', 'examples': ['Medtronic'], 'description': 'Applicant company — suffix/punctuation-insensitive.'}, 'pathway': {'type': 'string', 'examples': ['510k'], 'description': '510k | pma (CSV).'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved employer entity UUID.'}, 'product_code': {'type': 'string', 'examples': ['DXY'], 'description': 'FDA product code(s), CSV.'}, 'advisory_committee': {'type': 'string', 'examples': ['Cardiovascular'], 'description': 'Medical specialty panel fragment.'}}}
fda_feed_approvals
Which drugs did the FDA just approve, and who is the sponsor? Bulk feed over openFDA Drugs@FDA approvals, newest-first by approval date — a new approval or supplement is a commercial-launch moment. Cursor-paginated up to 1000/page, filterable by sponsor, submission type (ORIG/SUPPL), marketing status, or since. Rows carry the sponsor, application number/type, brand names, active ingredients, dosage/route, and marketing status. Observational public records, never a clinical recommendation. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'examples': [500], 'description': 'Rows per page (default 500, cap 1000).'}, 'since': {'type': 'string', 'examples': ['2026-06-01'], 'description': 'Only approvals dated on or after this date (YYYY-MM-DD).'}, 'cursor': {'type': 'string', 'examples': ['eyJkIjoiMjAyNi0wNy0yMiIsImsiOiJBTkRBMDc2NTU4In0'], 'description': "Opaque page cursor — pass the previous page's next_cursor unchanged."}, 'sponsor': {'type': 'string', 'examples': ['Hikma'], 'description': 'Sponsor company name fragment.'}, 'submission_type': {'type': 'string', 'examples': ['ORIG'], 'description': 'ORIG (original approval) | SUPPL (supplement).'}, 'marketing_status': {'type': 'string', 'examples': ['Prescription'], 'description': 'Marketing status fragment (Prescription, Over-the-counter, Discontinued...).'}}}
fda_feed_clearances
Which medical devices did the FDA just clear or approve, and who is the applicant? Bulk feed over openFDA 510(k) clearances and PMA approvals, newest-first by decision date — a new clearance is a device launch. Cursor-paginated up to 1000/page, filterable by applicant, state, product code, pathway (510k/pma), advisory committee, or since. Rows carry the applicant, device name, product code, advisory committee, pathway, and decision. Observational public records, never a recommendation. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'examples': [500], 'description': 'Rows per page (default 500, cap 1000).'}, 'since': {'type': 'string', 'examples': ['2026-06-01'], 'description': 'Only decisions dated on or after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['MN'], 'description': 'Applicant state code(s), CSV.'}, 'cursor': {'type': 'string', 'examples': ['eyJkIjoiMjAyNi0wNy0xMCIsImsiOiJLMjU0Mjk1In0'], 'description': "Opaque page cursor — pass the previous page's next_cursor unchanged."}, 'pathway': {'type': 'string', 'examples': ['510k'], 'description': 'Regulatory pathway: 510k | pma.'}, 'applicant': {'type': 'string', 'examples': ['Abbott'], 'description': 'Applicant (manufacturer) name fragment.'}, 'committee': {'type': 'string', 'examples': ['Cardiovascular'], 'description': 'FDA advisory-committee / specialty panel fragment (Cardiovascular, Radiology...).'}, 'product_code': {'type': 'string', 'examples': ['DXT'], 'description': 'FDA product code (3-letter).'}}}
fda_feed_warningletters
Which firms just received an FDA Warning Letter — an open compliance-gap and remediation clock? Bulk feed over the FDA Warning Letters index, newest-first by issue date: recipient firm, product area (drugs/devices/food/tobacco…), issuing office, alleged-violation subject, and the response / close-out clock. Flat rows, cursor-paginated up to 1000/page, filterable by product_area, subject, close-out state, or since. Observational records — an alleged violation, never an adjudication. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'examples': [500], 'description': 'Rows per page (default 500, cap 1000).'}, 'since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Only letters issued on or after this date (YYYY-MM-DD).'}, 'closed': {'type': 'string', 'examples': ['false'], 'description': 'true = closed-out letters only; false = open (no close-out) only.'}, 'cursor': {'type': 'string', 'examples': ['eyJkIjoiMjAyNi0wNC0yMSIsImsiOiIzNTQzYjE2NiJ9'], 'description': "Opaque page cursor — pass the previous page's next_cursor unchanged."}, 'office': {'type': 'string', 'examples': ['Center for Tobacco Products'], 'description': 'Issuing FDA center / district office fragment (e.g. Center for Drug Evaluation and Research).'}, 'subject': {'type': 'string', 'examples': ['CGMP'], 'description': 'Alleged-violation subject fragment (e.g. CGMP, Adulterated, Unapproved New Drug).'}, 'product_area': {'type': 'string', 'examples': ['drugs,devices'], 'description': 'Product area(s), CSV: drugs | devices | biologics | food | dietary-supplement | cosmetics | tobacco | veterinary | other.'}}}
fda_recalls_search
Which companies have an open or recent FDA drug/device recall? Search openFDA drug + device enforcement (recall) reports by recalling firm, product type (Drugs/Devices), classification (Class I/II/III), status, state, or initiation date (since). Returns the recalling company (entity-resolved where possible), classification, reason, product, and dates — a remediation and competitive-displacement trigger for quality and med-device sellers. openFDA public-domain records; observational. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'sort': {'type': 'string', 'examples': ['recall_initiation_date:desc'], 'description': 'recall_initiation_date | report_date :asc|:desc. Default recall_initiation_date:desc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Recall initiated on/after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['IL'], 'description': 'Recalling-firm state code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'status': {'type': 'string', 'examples': ['Ongoing'], 'description': 'Ongoing | Terminated | Completed (CSV).'}, 'company': {'type': 'string', 'examples': ['Baxter'], 'description': 'Recalling firm — suffix/punctuation-insensitive.'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved employer entity UUID.'}, 'product_type': {'type': 'string', 'examples': ['Devices'], 'description': 'Drugs | Devices (CSV).'}, 'classification': {'type': 'string', 'examples': ['Class I'], 'description': 'Class I | Class II | Class III (CSV).'}}}
fda_warningletters_search
Which FDA-regulated firms have an open FDA warning letter? Search the FDA Warning Letters index by company, product area (drugs, devices, biologics, food, dietary-supplement, cosmetics, tobacco, veterinary), issuing office, subject (CGMP, adulterated, misbranded), open/closed status, or issue/posted date. Returns the recipient firm (entity-resolved where possible), issuing office, subject, and response/close-out dates — a documented compliance gap and remediation trigger. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'sort': {'type': 'string', 'examples': ['letter_issue_date:desc'], 'description': 'letter_issue_date | posted_date :asc|:desc. Default letter_issue_date:desc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Letter issue date on/after this date (YYYY-MM-DD).'}, 'closed': {'type': 'string', 'examples': ['false'], 'description': 'false = open letters (no close-out) only; true = closed-out only.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'company': {'type': 'string', 'examples': ['Acme Labs'], 'description': 'Recipient company name — suffix/punctuation-insensitive.'}, 'subject': {'type': 'string', 'examples': ['CGMP'], 'description': 'Subject / alleged-violation fragment.'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved employer entity UUID (pivots to business360).'}, 'responded': {'type': 'string', 'examples': ['false'], 'description': 'true = a firm response letter is on record; false = none.'}, 'posted_since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Posted date on/after this date (YYYY-MM-DD) — newly-published letters.'}, 'product_area': {'type': 'string', 'examples': ['drugs'], 'description': 'drugs | devices | biologics | food | dietary-supplement | cosmetics | tobacco | veterinary | other (CSV).'}, 'issuing_office': {'type': 'string', 'examples': ['Center for Drug Evaluation and Research'], 'description': 'FDA center / district office fragment.'}}}
firmstanding_business360
What do federal records show about this exact employer entity? The business360 dossier by entity UUID (from /v1/companies/search or /v1/business360/lookup): canonical identity plus per-source sections — OFLC visa filings, WHD wage enforcement, OSHA inspections/violations, EPA ECHO compliance, FMCSA carriers, LEIE/SAM exclusions — with match tiers, confidence, and per-source vintages disclosed. Public records; NOT a consumer report, no FCRA use. [price: $0.25/call]
Schéma d’entrée
{'type': 'object', 'required': ['entityId'], 'properties': {'entityId': {'type': 'string', 'examples': ['47876324-5171-4e4b-8426-3ef41d511436'], 'description': 'Employer entity UUID (path parameter), as returned by /v1/companies/search or a business360 lookup.'}}}
firmstanding_business360_lookup
What do federal records show about this company, across every dataset at once? Flagship employer dossier by name + state: canonical identity from the entity graph, plus per-source sections — OFLC visa filings, WHD wage enforcement (back wages), OSHA inspections/violations (penalties), EPA ECHO facilities, FMCSA carriers, LEIE/SAM exclusion hits — match tiers and confidence disclosed. Public records, name/address-matched; NOT a consumer report, no FCRA use. [price: $0.25/call]
Schéma d’entrée
{'type': 'object', 'required': ['name', 'state'], 'properties': {'name': {'type': 'string', 'examples': ['Tyson Foods'], 'description': "Company name — legal suffixes and punctuation are normalized away ('Tyson Foods, Inc.' matches 'TYSON FOODS')."}, 'state': {'type': 'string', 'examples': ['AR'], 'description': "Two-letter state code the entity is keyed to. Example: 'AR'."}}}
firmstanding_company_search
Which employers appear in federal enforcement and compliance records? Search 3.7M resolved employer entities by name (suffix/punctuation-insensitive, trigram-indexed), state, linked source (whd, osha, echo, oflc, fmcsa, leie, sam_exclusions), NAICS prefix, or source-count range. Returns entity IDs for the business360 dossier plus identity, address, and source/record counts. total_matched caps at 1000 — narrow when capped. Not a consumer report; no FCRA use. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'name': {'type': 'string', 'examples': ['swift transportation'], 'description': "Company name fragment — normalized before matching ('Swift Transportation Co. of Arizona, LLC' → 'SWIFT TRANSPORTATION'). Example: 'swift transportation'."}, 'sort': {'type': 'string', 'examples': ['record_count:desc'], 'description': "field:direction — source_count | record_count | last_seen. Default 'source_count:desc'."}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'naics': {'type': 'string', 'examples': ['3116'], 'description': "NAICS code prefix(es), CSV. Example: '3116' covers animal processing."}, 'state': {'type': 'string', 'examples': ['AZ'], 'description': "Entity state code(s), CSV. Example: 'AZ'."}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip, for paging.'}, 'source': {'type': 'string', 'examples': ['whd,osha'], 'description': 'Only entities with linked records in these sources (CSV): whd | osha | echo | oflc | fmcsa | leie | sam_exclusions.'}, 'source_count_max': {'type': 'integer', 'examples': [7], 'description': 'Maximum number of distinct federal sources the entity appears in.'}, 'source_count_min': {'type': 'integer', 'examples': [2], 'description': 'Minimum number of distinct federal sources the entity appears in (1-7).'}}}
firmstanding_feed_distress
Which businesses carry public-record distress markers? One observational row per subject across ten tracked marker types — WARN notice, Form 5500 participant drop, final filing, or Schedule H asset decline, IRS auto-revocation, SEC NT / 8-K / going-concern filings, FMCSA authority revocation, active enforcement case — with per-marker counts, dates, and details. Ticker/CIK-mapped where identifier-verified, basis disclosed. Counts as filed, never a score. NOT a consumer report, no FCRA use. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'examples': [500], 'description': 'Rows per page (default 500, cap 1000).'}, 'since': {'type': 'string', 'examples': ['2026-06-01'], 'description': 'Only subjects with a marker event dated on or after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['TX,OK'], 'description': 'Subject state code(s), CSV. Some subjects carry no state (identified by EIN/CIK only).'}, 'cursor': {'type': 'string', 'examples': ['eyJrIjoiZWluOjI2NDI3MzQ3NCJ9'], 'description': "Opaque page cursor — pass the previous page's next_cursor unchanged."}, 'marker': {'type': 'string', 'examples': ['warn_notice_180d'], 'description': 'Only subjects carrying this marker key: warn_notice_180d | active_participants_drop_20pct_yoy | final_form5500_filing | irs_auto_revocation_1y | nt_late_filing_180d | form8k_distress_item_180d | going_concern_language_1y | fmcsa_authority_revocation_180d | active_enforcement_case.'}, 'min_markers': {'type': 'integer', 'examples': [2], 'description': 'Only subjects carrying at least this many distinct marker types (1-9). Default 1.'}}}
firmstanding_feed_enforcement
Which employers were hit with new federal enforcement actions since a given date? Bulk feed of OSHA inspections (violated standards, penalties, abatement dates), EPA ECHO formal enforcement actions (SNC/HPV flags, penalties), and DOL WHD concluded wage cases (back wages, statutes) — flat rows, cursor-paginated up to 1000/page, each resolved to the FirmStanding entity graph where a match exists, with tier and confidence disclosed. Public records; NOT a consumer report, no FCRA use. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': ['since'], 'properties': {'limit': {'type': 'integer', 'examples': [500], 'description': 'Rows per page (default 500, cap 1000).'}, 'naics': {'type': 'string', 'examples': ['3116'], 'description': "NAICS code prefix(es), CSV. Example: '3116' covers animal processing."}, 'since': {'type': 'string', 'examples': ['2026-06-01'], 'description': 'Include events dated on or after this date (YYYY-MM-DD). Required.'}, 'state': {'type': 'string', 'examples': ['TX,OK'], 'description': 'Facility/employer state code(s), CSV.'}, 'agency': {'type': 'string', 'examples': ['osha,epa'], 'description': 'Restrict to source agencies (CSV): osha | epa | whd. Default all three.'}, 'cursor': {'type': 'string', 'examples': ['eyJkIjoiMjAyNi0wNi0wMyIsImsiOiJvc2hhOjMxOTAwMTIzNCJ9'], 'description': "Opaque page cursor — pass the previous page's next_cursor unchanged."}}}
firmstanding_screen_enforcement
Does this employer have federal enforcement history on file? One-call WHD + OSHA + EPA screen by company name and state: attested records_found verdict with per-source counts, severity totals (WHD back wages and penalties, OSHA current violation penalties, EPA ECHO 5-year penalties and SNC/HPV flags), most-recent action dates, and the latest records — with match tiers and confidence disclosed. Public records, name/address-matched; NOT a consumer report, no FCRA use. [price: $0.1/call]
Schéma d’entrée
{'type': 'object', 'required': ['name', 'state'], 'properties': {'name': {'type': 'string', 'examples': ['Tyson Foods'], 'description': 'Company name — legal suffixes and punctuation normalized.'}, 'state': {'type': 'string', 'examples': ['AR'], 'description': "Two-letter state code the employer is keyed to. Example: 'AR'."}}}
firmstanding_screen_exclusions
Is this company on a federal exclusion or debarment list? One-call screen of HHS OIG LEIE and SAM.gov exclusions by normalized business name (state optional): attested records_found verdict, per-list hit and currently-active counts, and the matching records with exclusion type, agency, and dates — plus entity-linked hits with disclosed match confidence. Name-matched public records; NOT a consumer report, no FCRA-regulated use (employment/credit/tenancy). [price: $0.1/call]
Schéma d’entrée
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'examples': ['Purdue Pharma'], 'description': "Business name to screen — legal suffixes and punctuation normalized ('Purdue Pharma, L.P.' matches 'PURDUE PHARMA')."}, 'state': {'type': 'string', 'examples': ['DC'], 'description': 'Optional two-letter state code to narrow the screen.'}}}
firmstanding_stats_companies
How big is the FirmStanding employer entity graph right now? Headline aggregates: resolved employer entities and how many appear in 2+ federal sources, states covered, record links by source system (whd, osha, echo, oflc, fmcsa, leie, sam_exclusions), and raw records on file per dataset. [price: $0.001/call]
Schéma d’entrée
{'type': 'object', 'properties': {}}
fmcsa_carrier360
What does the complete FMCSA file show for this carrier, in one call? The carrier360 dossier by USDOT number: census identity, operating-authority records with status-change history and revocations, active + historical insurance filings, the safety rating and review on file, the SaferGrade score with its component breakdown, 24-month inspection/violation and crash summaries vs national OOS baselines, and a merged recent-events timeline of authority and insurance changes. [price: $0.25/call]
Schéma d’entrée
{'type': 'object', 'required': ['usdot'], 'properties': {'usdot': {'type': 'string', 'examples': ['43838'], 'description': 'USDOT number (path parameter). Example: 43838.'}}}
fmcsa_carrier_lookup
What does the FMCSA census record show for this USDOT number? Legal/DBA name, entity type, MC number, address, phone, fleet size (power units, drivers), operating status, safety rating, and MCS-150 details for one motor carrier — the registration-of-record lookup behind 'who is this carrier?' [price: $0.01/call]
Schéma d’entrée
{'type': 'object', 'required': ['usdot'], 'properties': {'usdot': {'type': 'string', 'examples': ['80321'], 'description': 'USDOT number (path parameter). Example: 80321.'}}}
fmcsa_carrier_score
What SaferGrade score do FMCSA safety records produce for this carrier, and which components drive it? Returns the 0-100 score with letter grade and confidence, plus the observed inputs: 24-month inspection and out-of-service totals, driver/vehicle OOS rates vs the national baseline, crash summary, and the FMCSA safety rating on file. [price: $0.05/call]
Schéma d’entrée
{'type': 'object', 'required': ['usdot'], 'properties': {'usdot': {'type': 'string', 'examples': ['54283'], 'description': 'USDOT number (path parameter). Example: 54283.'}}}
fmcsa_carrier_search
Which FMCSA-registered carriers match a name, state, entity type, fleet-size range, operating status, or authority status? Trigram name search over 4.4M+ census records — find a carrier's USDOT number, shortlist carriers in a lane state, or screen brokers vs carriers. Up to 100 rows per call, largest fleets first; total_matched caps at 1000 (total_matched_capped=true means narrow your filters). [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'name': {'type': 'string', 'examples': ['knight transportation'], 'description': "Carrier legal or DBA name fragment, case-insensitive (trigram match). Example: 'knight transportation'."}, 'sort': {'type': 'string', 'examples': ['power_units:desc'], 'description': "field:direction — power_units | total_drivers | usdot. Example: 'power_units:desc'."}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows to return (default 25, cap 100).'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': "Physical-address state code(s), CSV. Example: 'TX,OK'."}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip, for paging.'}, 'entity_type': {'type': 'string', 'examples': ['carrier'], 'description': 'carrier | broker | forwarder (CSV for multiple).'}, 'power_units_max': {'type': 'integer', 'examples': [500], 'description': 'Maximum fleet size in power units.'}, 'power_units_min': {'type': 'integer', 'examples': [50], 'description': 'Minimum fleet size in power units.'}, 'authority_status': {'type': 'string', 'examples': ['Active'], 'description': 'Only carriers with an operating-authority record in this status: Active | Pending | Inactive | Withdrawn.'}, 'operating_status': {'type': 'string', 'examples': ['A'], 'description': 'A (active) | I (inactive) | P (pending), CSV for multiple.'}}}
fmcsa_carrier_vet
Is this carrier's paperwork in order before I tender a load? One-call carrier vetting screen: FMCSA census record, operating-authority records and revocations, active insurance filings on file, SaferGrade score, and crash/out-of-service history vs the national baseline — everything a broker checks before onboarding, in a single response. [price: $0.05/call]
Schéma d’entrée
{'type': 'object', 'required': ['usdot'], 'properties': {'usdot': {'type': 'string', 'examples': ['54283'], 'description': 'USDOT number (path parameter). Example: 54283.'}}}
fmcsa_feed_carriers
What does the full FMCSA carrier census look like, carrier by carrier, with authority and safety context attached? Bulk analytics feed in USDOT order: legal/DBA name, operating status, authority statuses on file, active insurance filings, safety rating, SaferGrade score, 24-month SMS inspection/out-of-service/crash summaries, fleet size, and address — flat rows, cursor-paginated up to 1000/page, filterable by state, minimum fleet size, or census add date. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'examples': [500], 'description': 'Rows per page (default 500, cap 1000).'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': 'Physical-address state code(s), CSV.'}, 'cursor': {'type': 'string', 'examples': ['eyJ1IjoxMDA1MDB9'], 'description': "Opaque page cursor — pass the previous page's next_cursor unchanged."}, 'added_since': {'type': 'string', 'examples': ['2026-06-01'], 'description': 'Only carriers added to the census on or after this date (YYYY-MM-DD) — the census carries no per-record modified date.'}, 'min_power_units': {'type': 'integer', 'examples': [10], 'description': 'Minimum fleet size (power units).'}}}
fmcsa_stats_carriers
How big is the FMCSA carrier dataset right now? Headline aggregates: total and active registered carriers, how many have a SaferGrade score and the grade distribution, carriers with inspection/crash history, and the current national driver/vehicle out-of-service baseline rates. [price: $0.001/call]
Schéma d’entrée
{'type': 'object', 'properties': {}}
fsis_establishments_search
Which meat, poultry, or egg plants operate in a market? Search the USDA FSIS Meat, Poultry & Egg Product Inspection Directory (every federally-inspected establishment) by company, state, city, activity (slaughter/processing), species, size, or inspection-grant date (since, for new plants). Returns the establishment (entity-resolved where possible), address, activities, and size — a food-safety seller's entire target universe, not just OSHA-hit plants. FSIS public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'city': {'type': 'string', 'examples': ['Springdale'], 'description': 'City fragment.'}, 'size': {'type': 'string', 'examples': ['Large'], 'description': 'Very Small | Small | Large (CSV).'}, 'sort': {'type': 'string', 'examples': ['grant_date:desc'], 'description': 'grant_date | establishment_name :asc|:desc. Default grant_date:desc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Inspection grant date on/after this date (YYYY-MM-DD) — surfaces newly-granted plants.'}, 'state': {'type': 'string', 'examples': ['IA'], 'description': 'State code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'company': {'type': 'string', 'examples': ['Tyson'], 'description': 'Establishment/company name — suffix/punctuation-insensitive.'}, 'species': {'type': 'string', 'examples': ['poultry'], 'description': 'meat | poultry | egg (CSV).'}, 'activity': {'type': 'string', 'examples': ['Slaughter'], 'description': 'Activity fragment (Slaughter, Processing, Egg Product, ...).'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved employer entity UUID (pivots to business360).'}, 'slaughter': {'type': 'string', 'examples': ['true'], 'description': 'true = slaughter establishments only.'}, 'processing': {'type': 'string', 'examples': ['true'], 'description': 'true = processing establishments only.'}, 'establishment_number': {'type': 'string', 'examples': ['M12345'], 'description': 'FSIS establishment number(s), CSV (M=meat, P=poultry, G=egg, I=import).'}}}
fsis_recalls_search
Which food companies have an FSIS meat/poultry/egg recall? Search USDA FSIS recall and public-health-alert records by recalling firm, classification (Class I/II/III or Public Health Alert), reason (allergens, contamination, misbranding), state, active status, outbreak link, or recall date (since). Returns the recalling firm (entity-resolved where possible), classification, reason, product, and dates — a remediation, sanitation, and displacement trigger for food-safety sellers. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'sort': {'type': 'string', 'examples': ['recall_date:desc'], 'description': 'recall_date | last_modified_date :asc|:desc. Default recall_date:desc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Recall on/after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['CA'], 'description': 'Distribution state code(s), CSV.'}, 'active': {'type': 'string', 'examples': ['true'], 'description': 'true = currently-active recall notices only.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'reason': {'type': 'string', 'examples': ['Unreported Allergens'], 'description': 'Reason fragment (Unreported Allergens, Product Contamination, Misbranding, ...).'}, 'company': {'type': 'string', 'examples': ["Reser's"], 'description': 'Recalling firm — suffix/punctuation-insensitive.'}, 'outbreak': {'type': 'string', 'examples': ['true'], 'description': 'true = recalls related to an outbreak.'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved employer entity UUID.'}, 'recall_type': {'type': 'string', 'examples': ['Active Recall'], 'description': 'Active Recall | Closed Recall | Public Health Alert (CSV).'}, 'classification': {'type': 'string', 'examples': ['Class I'], 'description': 'Class I | Class II | Class III | Public Health Alert (CSV).'}}}
gateway_health
Is the Govparse Agent Gateway up, and which product datasets does it front? Returns a signed _meta attestation proving the payment-to-attestation pipeline end to end. [price: $0.001/call]
Schéma d’entrée
{'type': 'object', 'properties': {}}
get_leads
Get the actual B2B leads for a Parse: the matching companies and the public-record events that flagged them (real rows, including any free native contacts on the source record). PAID, priced PER LEAD RETURNED — connect with your API key (metered key billed per lead, or a SaaS key covered by your plan's lead entitlement) or pay keyless with an x402 USDC payment on Base or Solana (prepaid for up to `limit` leads). Compose the Parse with build_parse first, then pass its `parse` here.
Schéma d’entrée
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'description': 'Rows per page (default 25, max 100).'}, 'parse': {'type': 'object', 'description': 'Alternatively, the `parse` object returned by build_parse — replays the exact composed intent so a preview and its paid pull match.'}, 'query': {'type': 'string', 'description': 'OPTIONAL value-prop LABEL only (what you sell) — it does NOT select the Parse and is never inferred. The Parse is composed ONLY from an explicit selection: a `preset_id`, or `target_entity` + `buying_moments`.'}, 'offset': {'type': 'integer', 'description': 'Row offset for paging (default 0).'}, 'states': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Two-letter US state codes to scope to; empty = nationwide.'}, 'industry': {'type': 'string', 'description': 'An industry slug from list_industries (e.g. "freight-factoring", "pharma-sales") — scopes/labels the pick. Not a selector on its own.'}, 'preset_id': {'type': 'string', 'description': 'Alternatively, a curated-Parse or preset id (from list_industries) to compose a proven Parse.'}, 'attributes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Ideal-customer descriptors, e.g. ["small / emerging", "multi-location"].'}, 'target_entity': {'enum': ['company', 'employer', 'carrier', 'hospital', 'provider', 'manufacturer', 'facility', 'contractor'], 'type': 'string', 'description': "Structured pick: the entity you SELL TO. Taken verbatim (never guessed), so a pharma-brand seller can't be mis-targeted onto physicians."}, 'buying_moments': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Structured pick: library template ids (buying-moment ids) from build_parse/list_industries output. Each maps to a real signal.'}}, 'description': 'A Parse selected EXPLICITLY (a build_parse output `parse`, a `preset_id`, or structured {target_entity, buying_moments[]}) plus optional paging. `query` alone does not select a Parse.'}
govcon_award_search
Who has the government actually paid, for what, and how much? Search USAspending federal award history (contracts and assistance) by recipient name or UEI, awarding agency, NAICS prefix, CFDA number, amount range, and action-date window — competitor award research, incumbent lookup before a recompete, and grant-winner analysis in one call. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'uei': {'type': 'string', 'examples': ['ZQGD2Xix75A5'], 'description': 'Recipient Unique Entity Identifier (SAM UEI), exact match.'}, 'cfda': {'type': 'string', 'examples': ['93.243'], 'description': 'CFDA / Assistance Listing number, exact match (assistance awards).'}, 'kind': {'type': 'string', 'examples': ['contract'], 'description': 'contract | assistance (grants, loans, direct payments). CSV for both.'}, 'sort': {'type': 'string', 'examples': ['action_date:desc'], 'description': "field:direction — amount | action_date. Default 'amount:desc'."}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'naics': {'type': 'string', 'examples': ['5415'], 'description': 'NAICS code prefix(es), CSV.'}, 'agency': {'type': 'string', 'examples': ['defense'], 'description': "Awarding agency or sub-agency name fragment. Example: 'defense'."}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip, for paging.'}, 'recipient': {'type': 'string', 'examples': ['lockheed'], 'description': "Award recipient name fragment. Example: 'lockheed'."}, 'amount_max': {'type': 'number', 'examples': [50000000], 'description': 'Maximum award amount in USD.'}, 'amount_min': {'type': 'number', 'examples': [1000000], 'description': 'Minimum award amount in USD.'}, 'awarded_after': {'type': 'string', 'examples': ['2025-10-01'], 'description': 'Action date on or after (YYYY-MM-DD).'}, 'awarded_before': {'type': 'string', 'examples': ['2026-07-16'], 'description': 'Action date on or before (YYYY-MM-DD).'}}}
govcon_feed_awards
Which companies just won federal money? Bulk feed over USAspending prime awards (contracts + assistance), newest-first by action date — a funded-growth signal for the awardee. Flat rows, cursor-paginated up to 1000/page, filterable by NAICS, awarding agency, minimum amount, award kind, or since. Each row carries the awardee, agency, award amount (with a banded size bucket), NAICS, dates, and UEI. Observational public records as filed. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'kind': {'type': 'string', 'examples': ['contract'], 'description': 'contract | assistance (grants, loans, direct payments). CSV for both; default both.'}, 'limit': {'type': 'integer', 'examples': [500], 'description': 'Rows per page (default 500, cap 1000).'}, 'naics': {'type': 'string', 'examples': ['5415'], 'description': "NAICS code prefix(es), CSV. Example: '5415' covers IT services."}, 'since': {'type': 'string', 'examples': ['2026-06-01'], 'description': 'Only awards with an action date on or after this date (YYYY-MM-DD).'}, 'agency': {'type': 'string', 'examples': ['defense'], 'description': 'Awarding agency or sub-agency name fragment.'}, 'cursor': {'type': 'string', 'examples': ['eyJkIjoiMjAyNi0wNi0zMCIsImsiOiJDT05UXzEyMyJ9'], 'description': "Opaque page cursor — pass the previous page's next_cursor unchanged."}, 'min_amount': {'type': 'integer', 'examples': [1000000], 'description': 'Minimum award amount in USD.'}}}
govcon_feed_subawards
Which companies just received a federal subaward — and which are getting their FIRST one? Bulk feed over USAspending subawards (the File F prime→sub cascade), newest-first by action date: sub-recipient, prime, agency, amount (banded), NAICS, and date. new_only isolates first-time subawardees (no prime award on record) — the new-to-govcon growth signal. Flat rows, cursor-paginated up to 1000/page, filterable by state, NAICS, agency, minimum amount, or since. Observational public records as filed. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'examples': [500], 'description': 'Rows per page (default 500, cap 1000).'}, 'naics': {'type': 'string', 'examples': ['5415'], 'description': 'NAICS code prefix(es), CSV.'}, 'since': {'type': 'string', 'examples': ['2026-06-01'], 'description': 'Only subawards with an action date on or after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': 'Place-of-performance state code(s), CSV.'}, 'agency': {'type': 'string', 'examples': ['health'], 'description': 'Awarding agency or sub-agency name fragment.'}, 'cursor': {'type': 'string', 'examples': ['eyJkIjoiMjAyNi0wNy0yMiIsImsiOiJmNTc5NjI1ZiJ9'], 'description': "Opaque page cursor — pass the previous page's next_cursor unchanged."}, 'new_only': {'type': 'string', 'examples': ['true'], 'description': 'true = only first-time subawardees (sub-recipients with NO prime award on record).'}, 'min_amount': {'type': 'integer', 'examples': [50000], 'description': 'Minimum subaward amount in USD.'}}}
govcon_opportunity_detail
What are the full details of this federal opportunity? Complete record for one SAM.gov contract notice (by notice ID) or Grants.gov opportunity (by opportunity ID or number): solicitation number, type, set-aside, NAICS, place of performance, response deadline, award floor/ceiling, eligibility, description, and the official link. [price: $0.01/call]
Schéma d’entrée
{'type': 'object', 'required': ['noticeId'], 'properties': {'noticeId': {'type': 'string', 'examples': ['6cdbd22da7c746d59e8560ef8a44e76a'], 'description': 'SAM.gov notice ID, or Grants.gov opportunity ID / opportunity number (path parameter).'}}}
govcon_opportunity_search
What federal contract solicitations and grant opportunities can my business bid on right now? Unified search over SAM.gov contract opportunities and Grants.gov postings: keyword, awarding agency, NAICS prefix, set-aside (SBA, 8A, WOSB, SDVOSBC...), place-of-performance state, and posted/deadline date windows. One call answers 'find open federal money that fits us'. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'q': {'type': 'string', 'examples': ['cybersecurity'], 'description': "Keyword in the opportunity title. Example: 'cybersecurity'."}, 'kind': {'type': 'string', 'examples': ['contract'], 'description': 'contract | grant (CSV for both; default both).'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'naics': {'type': 'string', 'examples': ['5415'], 'description': "NAICS code prefix(es), CSV — contracts only. Example: '5415' covers all IT services."}, 'state': {'type': 'string', 'examples': ['VA'], 'description': 'Place-of-performance state code(s), CSV — contracts only.'}, 'agency': {'type': 'string', 'examples': ['defense'], 'description': "Awarding department/agency name fragment. Example: 'defense'."}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip, for paging.'}, 'setaside': {'type': 'string', 'examples': ['SBA'], 'description': 'Set-aside code(s), CSV — contracts only: SBA, 8A, WOSB, SDVOSBC, HZC...'}, 'posted_after': {'type': 'string', 'examples': ['2026-07-01'], 'description': 'Posted/open date on or after this date (YYYY-MM-DD).'}, 'deadline_after': {'type': 'string', 'examples': ['2026-07-16'], 'description': 'Response/close deadline on or after this date (YYYY-MM-DD).'}, 'deadline_before': {'type': 'string', 'examples': ['2026-09-30'], 'description': 'Response/close deadline on or before this date (YYYY-MM-DD).'}}}
govcon_stats_opportunities
How much open federal money is in the dataset right now? Headline aggregates: active SAM.gov contract opportunities (and how many still have an open deadline), Grants.gov opportunities by status (posted vs forecasted), and USAspending award records on file with their total dollar amount. [price: $0.001/call]
Schéma d’entrée
{'type': 'object', 'properties': {}}
govcon_subaward_search
When a prime wins federal work, who does it flow subcontracts and subgrants down to? Search USAspending subawards (File F prime → sub cascade) by sub-recipient or prime name/UEI, prime award id, awarding agency, NAICS, PSC, subaward type (contract/grant), place-of-performance state, amount, or action date. Set new_subawardee=true for first-time subawardees — subs with NO prime award on record, coming up through subcontracts (a bonding/staffing/lending/teaming lead). Public federal records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'psc': {'type': 'string', 'examples': ['R425'], 'description': 'Product/Service Code(s), CSV — exact.'}, 'sort': {'type': 'string', 'examples': ['amount:desc'], 'description': "field:direction — amount | action_date. Default 'action_date:desc'."}, 'type': {'type': 'string', 'examples': ['contract'], 'description': 'contract | grant (sub-contract vs sub-grant). CSV for both.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'naics': {'type': 'string', 'examples': ['5415'], 'description': "NAICS code prefix(es), CSV. Example: '5415' covers all IT services."}, 'state': {'type': 'string', 'examples': ['VA'], 'description': 'Place-of-performance state code(s), CSV.'}, 'agency': {'type': 'string', 'examples': ['navy'], 'description': "Awarding agency or sub-agency name fragment. Example: 'navy'."}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip, for paging.'}, 'sub_uei': {'type': 'string', 'examples': ['ZQGD2XIX75A5'], 'description': 'Sub-recipient Unique Entity Identifier (SAM UEI), exact match.'}, 'new_since': {'type': 'string', 'examples': ['2026-04-01'], 'description': "Sub-recipient's FIRST observed subaward on or after this date (YYYY-MM-DD)."}, 'prime_uei': {'type': 'string', 'examples': ['ABC123DEF456'], 'description': 'Prime recipient Unique Entity Identifier (SAM UEI), exact match.'}, 'amount_max': {'type': 'number', 'examples': [50000000], 'description': 'Maximum subaward amount in USD.'}, 'amount_min': {'type': 'number', 'examples': [100000], 'description': 'Minimum subaward amount in USD.'}, 'awarded_after': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Subaward action date on or after (YYYY-MM-DD).'}, 'sub_recipient': {'type': 'string', 'examples': ['technologies'], 'description': 'Sub-recipient (subcontractor/subgrantee) name fragment.'}, 'awarded_before': {'type': 'string', 'examples': ['2026-07-24'], 'description': 'Subaward action date on or before (YYYY-MM-DD).'}, 'new_subawardee': {'type': 'string', 'examples': ['true'], 'description': 'true → only first-time subawardees: subs with NO prime award on record.'}, 'prime_award_id': {'type': 'string', 'examples': ['N0003022C2001'], 'description': 'Prime award PIID / FAIN, exact match — all subs under one prime.'}, 'prime_recipient': {'type': 'string', 'examples': ['lockheed'], 'description': "Prime recipient name fragment. Example: 'lockheed'."}}}
hcris_cost_reports_search
What does a hospital's Medicare cost report show for staffing? Search the flattened HCRIS S-3 (CMS 'Hospital Provider Cost Report') by state, CCN, name, fiscal year, control_type, or min_beds. Returns FTE employees, beds, discharges, salaries, contract labor, plus computed FTE-per-bed and FTE-per-1k-discharges staffing ratios. CMS public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'ccn': {'type': 'string', 'examples': ['450078'], 'description': 'Provider CCN(s), CSV.'}, 'name': {'type': 'string', 'examples': ['Memorial'], 'description': 'Hospital name fragment.'}, 'sort': {'type': 'string', 'examples': ['number_of_beds:desc'], 'description': 'fte_employees | number_of_beds | total_discharges | fiscal_year :asc|:desc.'}, 'year': {'type': 'string', 'examples': ['2023'], 'description': 'Fiscal year(s), CSV.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': 'Hospital state code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'min_beds': {'type': 'string', 'examples': ['100'], 'description': 'Minimum number of beds.'}, 'control_type': {'type': 'string', 'examples': ['Proprietary'], 'description': 'Type of control fragment.'}}}
hcris_staffing_decline_search
Which hospitals cut staffing year-over-year? Compares each CCN's latest HCRIS fiscal year to the prior on a staffing ratio (metric=fte_per_bed default, or fte_per_discharge) and returns those whose ratio DROPPED. Filter by state, min_pct_drop, year, ccn, name, control_type, min_beds. Returns latest/prior ratio, delta and pct_change — an understaffing tell. CCN joins CMS timely-care. CMS public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'ccn': {'type': 'string', 'examples': ['450078'], 'description': 'Provider CCN(s), CSV.'}, 'name': {'type': 'string', 'examples': ['Memorial'], 'description': 'Hospital name fragment.'}, 'year': {'type': 'string', 'examples': ['2023'], 'description': 'Restrict the LATEST fiscal year(s) compared, CSV.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': 'Hospital state code(s), CSV.'}, 'metric': {'type': 'string', 'examples': ['fte_per_bed'], 'description': 'fte_per_bed (default) | fte_per_discharge.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'min_beds': {'type': 'string', 'examples': ['100'], 'description': 'Minimum beds in the latest year.'}, 'control_type': {'type': 'string', 'examples': ['Proprietary'], 'description': 'Type of control fragment.'}, 'min_pct_drop': {'type': 'string', 'examples': ['10'], 'description': 'Minimum YoY % drop in the ratio.'}}}
hrsa_hpsa_search
Where has the federal government designated a health-professional shortage? Search HRSA HPSAs by state, county, discipline (Primary Care | Dental Health | Mental Health), designation type, status, minimum HPSA score (0-26, higher = worse), population type, rural-only, or designated-since date. Returns the designation, score, geography, provider-to-population ratio, and shortage FTE — the buying moment for clinician-staffing, telehealth, and workforce vendors. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'sort': {'type': 'string', 'examples': ['score:desc'], 'description': 'score | designation_date | shortage_fte :asc|:desc. Default score:desc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'rural': {'type': 'string', 'examples': ['true'], 'description': 'true = rural / partially-rural only; false = non-rural.'}, 'since': {'type': 'string', 'examples': ['2020-01-01'], 'description': 'Designated on or after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': 'Primary state/territory code(s), CSV.'}, 'county': {'type': 'string', 'examples': ['Harris'], 'description': 'County name fragment.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'status': {'type': 'string', 'examples': ['Designated'], 'description': 'Designated | Proposed for Withdrawal | Withdrawn (CSV).'}, 'hpsa_id': {'type': 'string', 'examples': ['1484203330'], 'description': 'Exact HPSA ID.'}, 'min_score': {'type': 'string', 'examples': ['18'], 'description': 'Minimum HPSA score (0-26, higher = worse).'}, 'discipline': {'type': 'string', 'examples': ['Primary Care'], 'description': 'Primary Care | Dental Health | Mental Health (CSV).'}, 'population_type': {'type': 'string', 'examples': ['Low Income'], 'description': 'Population-type fragment (Low Income, Migrant Farmworker...).'}, 'designation_type': {'type': 'string', 'examples': ['Geographic HPSA'], 'description': 'Designation type fragment.'}}}
hrsa_mua_search
Which areas and populations has HRSA designated Medically Underserved (MUA/P)? Search by state, county, status, designation type, MUA/P id, maximum IMU score (0-100, LOWER = more underserved), or designated-since date. Returns the service area, IMU score, geography, and dates — the safety-net / FQHC territory for staffing, telehealth, and access programs. HRSA public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'sort': {'type': 'string', 'examples': ['imu_score:asc'], 'description': 'imu_score | designation_date :asc|:desc. Default imu_score:asc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'since': {'type': 'string', 'examples': ['2015-01-01'], 'description': 'Designated on or after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['CA'], 'description': 'State/territory code(s), CSV.'}, 'county': {'type': 'string', 'examples': ['Los Angeles'], 'description': 'County name fragment.'}, 'mua_id': {'type': 'string', 'examples': ['00336'], 'description': 'Exact MUA/P ID.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'status': {'type': 'string', 'examples': ['Designated'], 'description': 'Designated | Withdrawn (CSV).'}, 'max_imu': {'type': 'string', 'examples': ['50'], 'description': 'Maximum IMU score (0-100, LOWER = more underserved).'}, 'designation_type': {'type': 'string', 'examples': ['Medically Underserved Area'], 'description': 'Designation type fragment.'}}}
list_industries
Discover ParseData's industries and their curated, ready-made Parses (each with a plain-language ELI12 explanation and an id you can pass to build_parse/get_leads). FREE.
Schéma d’entrée
{'type': 'object', 'properties': {'industry': {'type': 'string', 'description': 'An industry slug to return in full; omit for the whole list.'}}, 'description': 'Optionally filter to one industry.'}
msha_mines_search
Which mines and quarries operate in a market, and who runs them? Search the MSHA Mines data set — every coal and metal/non-metal mine under MSHA jurisdiction (NAICS-21 operators that are OSHA-exempt and invisible elsewhere) — by operator, mine name, state, county, commodity, canvass, coal_metal, mine type, status, active-only, or status date (since). Returns the mine, its operator (entity-resolved) and controller, commodity, employees, and status. MSHA public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'sort': {'type': 'string', 'examples': ['status_dt:desc'], 'description': 'status_dt | mine_name | employees :asc|:desc. Default status_dt:desc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Current-status date on/after this date (YYYY-MM-DD) — surfaces newly-statused mines.'}, 'state': {'type': 'string', 'examples': ['WV'], 'description': 'State code(s), CSV.'}, 'active': {'type': 'string', 'examples': ['true'], 'description': 'true = currently-active mines only.'}, 'county': {'type': 'string', 'examples': ['Boone'], 'description': 'County name fragment.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'status': {'type': 'string', 'examples': ['Active'], 'description': 'Mine status (Active | Abandoned | Intermittent | Temporarily Idled | NonProducing), CSV.'}, 'canvass': {'type': 'string', 'examples': ['Stone'], 'description': 'Primary canvass (Coal | M/NM | Metal | Nonmetal | Sand & gravel | Stone), CSV.'}, 'mine_id': {'type': 'string', 'examples': ['1202215'], 'description': 'MSHA mine id(s), CSV.'}, 'operator': {'type': 'string', 'examples': ['Peabody'], 'description': 'Mine operator/company name — suffix/punctuation-insensitive.'}, 'commodity': {'type': 'string', 'examples': ['Sand & Gravel'], 'description': 'Commodity/SIC or canvass fragment.'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved operator entity UUID (pivots to business360).'}, 'mine_name': {'type': 'string', 'examples': ['Quarry'], 'description': 'Mine name fragment.'}, 'mine_type': {'type': 'string', 'examples': ['Surface'], 'description': 'Surface | Underground | Facility (CSV).'}, 'coal_metal': {'type': 'string', 'examples': ['M'], 'description': 'C = coal, M = metal/non-metal.'}, 'controller': {'type': 'string', 'examples': ['Vulcan'], 'description': 'Controlling entity (parent) name fragment.'}, 'operator_id': {'type': 'string', 'examples': ['M09902'], 'description': 'MSHA operator id(s), CSV.'}}}
msha_violations_search
Which mine operators have MSHA citations or orders? Search the MSHA Violations data set (citations & orders at coal & M/NM mines) by cited company, mine id, state, cited 30 CFR standard (part_section), Mine Act section, citation/order type, health/safety area, negligence, likelihood, S&S (sig_sub), contested, year, or issue date (since). Returns the cited violator (entity-resolved), mine, standard cited, penalty, and dates. Reported exactly as cited, not a safety judgment. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'sort': {'type': 'string', 'examples': ['issue_date:desc'], 'description': 'issue_date | penalty | affected :asc|:desc. Default issue_date:desc.'}, 'year': {'type': 'string', 'examples': ['2025'], 'description': 'Calendar year of issuance.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Issued on/after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['KY'], 'description': 'State code(s), CSV (from the mine).'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'cit_ord': {'type': 'string', 'examples': ['Order'], 'description': 'Citation | Order | Safeguard (CSV).'}, 'company': {'type': 'string', 'examples': ['Consol'], 'description': 'Cited violator (operator/contractor) name — suffix/punctuation-insensitive.'}, 'mine_id': {'type': 'string', 'examples': ['1202215'], 'description': 'MSHA mine id(s), CSV.'}, 'sig_sub': {'type': 'string', 'examples': ['true'], 'description': 'true = Significant & Substantial (S&S) citations only.'}, 'contested': {'type': 'string', 'examples': ['true'], 'description': 'true = contested citations only.'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved violator entity UUID.'}, 'coal_metal': {'type': 'string', 'examples': ['C'], 'description': 'C = coal, M = metal/non-metal.'}, 'likelihood': {'type': 'string', 'examples': ['Reasonably'], 'description': 'Accident likelihood (Highly | Reasonably | Unlikely | Occurred | NoLikelihood), CSV.'}, 'negligence': {'type': 'string', 'examples': ['HighNegligence'], 'description': 'Negligence degree (CSV).'}, 'violator_id': {'type': 'string', 'examples': ['M09902'], 'description': 'MSHA violator/operator id(s), CSV.'}, 'part_section': {'type': 'string', 'examples': ['75.400'], 'description': 'Cited 30 CFR part/section fragment (the standard cited).'}, 'violator_type': {'type': 'string', 'examples': ['Operator'], 'description': 'Operator | Contractor | Agent | Miner (CSV).'}, 'section_of_act': {'type': 'string', 'examples': ['104(a)'], 'description': 'Mine Act section fragment.'}, 'enforcement_area': {'type': 'string', 'examples': ['Safety'], 'description': 'Health/safety hazard designation fragment.'}}}
nlrb_cases_search
Which employers have NLRB labor activity — a union petition or an unfair-labor-practice charge? Search NLRB cases by employer, case type (CA/CB/RC/RM/...), category (ulp vs representation), status, region, state, union, election result, or filing date (since). Returns the employer (entity-resolved where possible), region, union, and — for elections — the tally. Cases as filed (a charge is an allegation, not a judgment); a labor-relations trigger for PEO/HR, benefits, staffing, and outplacement. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'sort': {'type': 'string', 'examples': ['date_filed:desc'], 'description': 'date_filed | tally_issued_date | num_employees :asc|:desc. Default date_filed:desc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Filed on/after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['CA'], 'description': 'Employer state code(s), CSV.'}, 'union': {'type': 'string', 'examples': ['Teamsters'], 'description': 'Union / petitioner name fragment.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'region': {'type': 'string', 'examples': ['10'], 'description': 'NLRB region code(s), CSV (two-digit, e.g. 10).'}, 'result': {'type': 'string', 'examples': ['union'], 'description': 'union | no union (election outcome, CSV).'}, 'status': {'type': 'string', 'examples': ['Open'], 'description': 'Open | Closed (CSV).'}, 'company': {'type': 'string', 'examples': ['Starbucks'], 'description': 'Employer name — suffix/punctuation-insensitive.'}, 'case_type': {'type': 'string', 'examples': ['RC'], 'description': 'NLRB case type code(s), CSV (CA, CB, RC, RM, RD, UC, ...).'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved employer entity UUID (pivots to business360).'}, 'has_election': {'type': 'string', 'examples': ['true'], 'description': 'true = cases with an election tally on record.'}, 'case_category': {'type': 'string', 'examples': ['representation'], 'description': 'ulp | representation | unit (CSV).'}}}
nlrb_feed_petitions
Which employers just drew a union representation petition? Bulk feed over NLRB cases, newest-first by filing date, defaulting to representation petitions (R cases): employer, case type, region, filing date, and unit size — a labor-relations moment for PEOs, staffing, and labor counsel. category widens to ULP charges or all cases. Flat rows, cursor-paginated up to 1000/page, filterable by state, region, or union. Observational records AS FILED — a petition is a filing, never an adjudication. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'examples': [500], 'description': 'Rows per page (default 500, cap 1000).'}, 'since': {'type': 'string', 'examples': ['2026-06-01'], 'description': 'Only cases filed on or after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['CA'], 'description': 'Employer state code(s), CSV.'}, 'union': {'type': 'string', 'examples': ['Teamsters'], 'description': 'Union / petitioner name fragment.'}, 'cursor': {'type': 'string', 'examples': ['eyJkIjoiMjAyNi0wNy0yNCIsImsiOiIzMS1SQy0zOTE0NjkifQ'], 'description': "Opaque page cursor — pass the previous page's next_cursor unchanged."}, 'region': {'type': 'string', 'examples': ['31'], 'description': 'NLRB region code(s), CSV (two-digit).'}, 'category': {'type': 'string', 'examples': ['representation'], 'description': 'representation (default; R-case petitions) | ulp (unfair-labor-practice charges) | unit | all.'}}}
ofac_screen_sanctions
Is this company on a U.S. sanctions or export-control list? One-call screen of the Consolidated Screening List — OFAC SDN, BIS Entity/Denied-Persons/Unverified/Military-End-User, State DTC/ISN, Treasury SSI/CMIC/PLC/NS-MBS — by normalized name and every published AKA (optional list= filter). Returns an attested records_found verdict, per-list hit counts, and the matching listings with program, type, and addresses. A name match is a screening hit to adjudicate, not a determination. [price: $0.1/call]
Schéma d’entrée
{'type': 'object', 'required': ['name'], 'properties': {'list': {'type': 'string', 'examples': ['EL'], 'description': 'Optional source-list code to narrow the screen (SDN | EL | DPL | DTC | SSI | UVL | ISN | PLC | MEU | CMIC | NS-MBS | CAP).'}, 'name': {'type': 'string', 'examples': ['VTB Bank'], 'description': 'Company/party name to screen — legal suffixes and punctuation normalized; matched against the primary name and every alternate name/AKA.'}}}
oflc_feed_workforce
Which employers filed U.S. work-visa cases — H-1B LCA, PERM, and the seasonal-labor programs H-2A, H-2B, and CW-1 — for what roles, wages, worksites, and how many seasonal workers over what period of need? Employer-level bulk feed over DOL OFLC disclosure files: one flat row per case decided since a date, cursor-paginated up to 1000/page, filterable by program, worksite state, SOC, or employer name. Rows add employer FEIN where filed, SEC CIK/ticker where public, and as_published_date. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': ['since'], 'properties': {'soc': {'type': 'string', 'examples': ['15-1252'], 'description': 'SOC occupation code. Example: 15-1252 (software developers).'}, 'limit': {'type': 'integer', 'examples': [500], 'description': 'Rows per page (default 500, cap 1000).'}, 'since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Include cases with a decision date on or after this date (YYYY-MM-DD). Required.'}, 'state': {'type': 'string', 'examples': ['WA,CA'], 'description': 'Worksite state code(s), CSV.'}, 'cursor': {'type': 'string', 'examples': ['eyJkIjoiMjAyNi0wMi0xNCIsImsiOiJsY2E6SS0yMDAtMjYwMzgtMTIzNDU2In0'], 'description': "Opaque page cursor — pass the previous page's next_cursor unchanged."}, 'program': {'type': 'string', 'examples': ['h2a,h2b'], 'description': 'Which OFLC programs to include (CSV): lca | perm (default; professional workers) or the seasonal-labor programs h2a (agricultural) | h2b (non-ag seasonal) | cw1 (CNMI). Seasonal rows add workers_requested/certified, the period-of-need window, and nature_of_temporary_need.'}, 'employer': {'type': 'string', 'examples': ['Amazon.com Services LLC'], 'description': "Employer name, punctuation-insensitive exact match ('Amazon.com Services LLC' matches 'AMAZON COM SERVICES LLC')."}}}
oflc_sponsor_dossier
What is this employer's full visa-sponsorship track record? One-call dossier from DOL OFLC filings: LCA and PERM case counts by fiscal year and status, certification vs denial breakdown, annualized offered-wage percentiles (p10-p90), top sponsored SOC occupations, and top worksite states. Accepts a slug (amazon-com-services-llc) or a raw employer name. [price: $0.1/call]
Schéma d’entrée
{'type': 'object', 'required': ['sponsor'], 'properties': {'sponsor': {'type': 'string', 'examples': ['amazon-com-services-llc'], 'description': "Employer slug or name (path parameter). Punctuation-insensitive; fuzzy-matched if no exact hit. Example: 'amazon-com-services-llc'."}}}
oflc_sponsor_search
Which employers sponsor work visas or green cards? Search DOL OFLC disclosure data by employer name, state, program (LCA/H-1B vs PERM), case status, fiscal year, or SOC occupation code. Returns per-employer filing counts (total, LCA, PERM, certified, denied) — the shortlist behind 'who sponsors H-1B for this role?' [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'name': {'type': 'string', 'examples': ['amazon'], 'description': "Employer name fragment, punctuation-insensitive. Example: 'amazon'."}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'state': {'type': 'string', 'examples': ['WA'], 'description': "Employer HQ state code(s), CSV. Example: 'WA,CA'."}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip, for paging.'}, 'program': {'type': 'string', 'examples': ['LCA'], 'description': 'LCA (H-1B and related) | PERM (green-card labor certification). CSV for both.'}, 'soc_code': {'type': 'string', 'examples': ['15-1252'], 'description': 'Only sponsors with LCA filings in this SOC occupation. Example: 15-1252 (software developers).'}, 'case_status': {'type': 'string', 'examples': ['CERTIFIED'], 'description': 'CERTIFIED | DENIED | WITHDRAWN | CERTIFIED - WITHDRAWN, CSV for multiple.'}, 'fiscal_year_max': {'type': 'integer', 'examples': [2026], 'description': 'Latest federal fiscal year to include.'}, 'fiscal_year_min': {'type': 'integer', 'examples': [2026], 'description': 'Earliest federal fiscal year to include.'}}}
oflc_stats_sponsors
How much visa-sponsorship data is on file? Headline aggregates over DOL OFLC disclosure data: distinct sponsoring employers, LCA and PERM case totals with certified counts, and the fiscal years covered. [price: $0.001/call]
Schéma d’entrée
{'type': 'object', 'properties': {}}
oflc_wages_prevailing
What do employers actually offer for this occupation in this state? Annualized wage percentiles (p10-p90) computed from LCA disclosure filings for an SOC code, optionally narrowed to a worksite state: offered wages, DOL prevailing wages, wage-level distribution, and sample size — the market-rate check behind salary negotiation and offer benchmarking. [price: $0.01/call]
Schéma d’entrée
{'type': 'object', 'required': ['soc'], 'properties': {'soc': {'type': 'string', 'examples': ['15-1252'], 'description': 'SOC occupation code, required. Example: 15-1252 (software developers).'}, 'state': {'type': 'string', 'examples': ['CA'], 'description': "Worksite state code to narrow the sample. Example: 'CA'."}}}
partd_feed_prescribing
Which prescribers just entered a drug class this Medicare Part D year — e.g. new GLP-1 prescribers in PY2024? Bulk feed over CMS Part D Prescribers by Provider and Drug, aggregated per NPI to a drug class and differenced PY2023 → PY2024: direction=new_entrant returns new-to-class prescribers, de_adopter those whose class volume fell. Flat rows, cursor-paginated up to 1000/page, by drug_class, specialty, and state. Observational public Part D records — never a clinical recommendation. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'examples': [500], 'description': 'Rows per page (default 500, cap 1000).'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': 'Prescriber state code (two letters).'}, 'cursor': {'type': 'string', 'examples': ['eyJvIjo1MDB9'], 'description': "Opaque page cursor — pass the previous page's next_cursor unchanged."}, 'direction': {'type': 'string', 'examples': ['new_entrant'], 'description': 'new_entrant (default; wrote the class in PY2024 with ≤ max_prior_claims in PY2023 — the new-to-class buying moment) | de_adopter (class volume fell ≥ min_pct_drop%).'}, 'specialty': {'type': 'string', 'examples': ['Endocrinology'], 'description': 'Prescriber specialty (Prscrbr_Type), e.g. Endocrinology.'}, 'drug_class': {'type': 'string', 'examples': ['GLP-1'], 'description': 'Therapeutic drug class: GLP-1 | SGLT2 | DPP-4 | Statin. Default GLP-1.'}, 'min_pct_drop': {'type': 'integer', 'examples': [50], 'description': 'de_adopter only: minimum percent decline in class volume PY2023 → PY2024.'}, 'min_claims_2024': {'type': 'integer', 'examples': [50], 'description': 'Minimum class claims in PY2024.'}, 'max_prior_claims': {'type': 'integer', 'examples': [0], 'description': 'new_entrant only: maximum PY2023 class claims allowed (0 = truly new to the class).'}}}
partd_prescriber_search
Who is this prescriber, and what do they prescribe most in Medicare Part D? Look up a prescriber by NAME (or exact NPI): NPPES identity — specialty, location — plus that NPI's latest-year Part D summary (top drug, total claims, distinct drugs, and which tracked classes GLP-1/SGLT2/DPP-4/Statin they write). Optionally narrow by state and specialty. Observational public CMS/NPPES records — never a clinical recommendation. Cross-gateway via the Healthparse Part D API. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'properties': {'npi': {'type': 'string', 'examples': ['1558852533'], 'description': 'Exact 10-digit National Provider Identifier.'}, 'name': {'type': 'string', 'examples': ['smith'], 'description': 'Prescriber name — last-name prefix (e.g. Smith) or first+last (e.g. John Smith).'}, 'state': {'type': 'string', 'examples': ['GA'], 'description': 'Prescriber state code(s), two letters, comma-separated.'}, 'specialty': {'type': 'string', 'examples': ['Cardiology'], 'description': 'NPPES taxonomy / specialty substring.'}}}
pecos_enrollment_exodus_search
Where are clinicians dropping off Medicare enrollment? Anti-joins two PPEF quarterly snapshots: enrollments present earlier but gone in the latest, aggregated per state × specialty. Filter by state, specialty, org, individuals_only, min_dropped, or a since baseline snapshot. Returns dropped_count and sample dropped NPIs — a backfill-demand tell for clinician staffing. CMS public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'org': {'type': 'string', 'examples': ['Health'], 'description': 'Organization name fragment (org enrollments).'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Baseline snapshot: latest vs earliest on/after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': 'Enrollment state code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'specialty': {'type': 'string', 'examples': ['Psychology'], 'description': 'Provider-type / specialty fragment.'}, 'min_dropped': {'type': 'string', 'examples': ['5'], 'description': 'Minimum dropped enrollments per state×specialty.'}, 'individuals_only': {'type': 'string', 'examples': ['true'], 'description': 'true = exclude organizational enrollments.'}}}
pecos_enrollments_search
Who is enrolled in Medicare (PECOS)? Search the CMS 'Medicare Fee-For-Service Public Provider Enrollment' (PPEF) roster by state, specialty (provider type), org name, NPI, enrollment id, is_org, or snapshot. Returns NPI, enrollment id, provider type, state and org — the Medicare enrollment roster. CMS public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'npi': {'type': 'string', 'examples': ['1003879883'], 'description': 'NPI(s), CSV.'}, 'org': {'type': 'string', 'examples': ['Clinic'], 'description': 'Organization name fragment (org enrollments).'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': 'Enrollment state code(s), CSV.'}, 'is_org': {'type': 'string', 'examples': ['false'], 'description': 'true = organizational enrollments; false = individuals.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'snapshot': {'type': 'string', 'examples': ['2026-07-17'], 'description': 'Exact snapshot date (YYYY-MM-DD).'}, 'specialty': {'type': 'string', 'examples': ['Obstetrics'], 'description': 'Provider-type / specialty fragment.'}, 'latest_only': {'type': 'string', 'examples': ['true'], 'description': 'true = only the most recent snapshot.'}, 'enrollment_id': {'type': 'string', 'examples': ['I20031103000001'], 'description': 'PECOS enrollment id(s), CSV.'}}}
pecos_provider_exodus_search
Which medical groups are losing clinicians? Windows two CMS reassignment snapshots (individual→group affiliation): per group, clinicians (NPIs) affiliated in the prior snapshot but gone in the latest. Filter by state, specialty, org (group name), group_id, min_dropped, or a since baseline. Returns net churn per org + the dropped NPIs — the facility-losing-clinicians backfill tell. CMS public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'org': {'type': 'string', 'examples': ['Medical Group'], 'description': 'Group legal-business-name fragment.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Baseline snapshot: latest vs earliest on/after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['FL'], 'description': 'Group state code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'group_id': {'type': 'string', 'examples': ['I20090810000434'], 'description': 'Group PECOS enrollment id(s), CSV.'}, 'specialty': {'type': 'string', 'examples': ['Podiatry'], 'description': 'Dropped clinician specialty fragment.'}, 'min_dropped': {'type': 'string', 'examples': ['3'], 'description': 'Minimum clinicians lost per group.'}}}
phmsa_incidents_search
Which pipeline operators had a reported incident? Search PHMSA pipeline incidents (2010+, gas distribution / hazardous liquid / gas transmission) by operator, operator_id, mode, state, cause, commodity, minimum cost (min_cost), year, or incident date (since). Returns the incident, its entity-resolved operator, location, commodity released, casualties, cost, and cause — a remediation / integrity / claims trigger. Reported exactly as recorded, not a safety judgment. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'mode': {'type': 'string', 'examples': ['hazardous_liquid'], 'description': 'Pipeline mode (gas_distribution | hazardous_liquid | gas_transmission), CSV.'}, 'sort': {'type': 'string', 'examples': ['total_cost:desc'], 'description': 'incident_date | total_cost | fatalities :asc|:desc. Default incident_date:desc.'}, 'year': {'type': 'string', 'examples': ['2025'], 'description': 'Incident year.'}, 'cause': {'type': 'string', 'examples': ['CORROSION'], 'description': 'Incident cause fragment.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'since': {'type': 'string', 'examples': ['2025-01-01'], 'description': 'Incident date on/after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': 'Incident state code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'min_cost': {'type': 'string', 'examples': ['1000000'], 'description': 'Minimum total cost (USD).'}, 'operator': {'type': 'string', 'examples': ['Enbridge'], 'description': 'Operator name — suffix/punctuation-insensitive.'}, 'commodity': {'type': 'string', 'examples': ['CRUDE OIL'], 'description': 'Commodity released fragment.'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved operator entity UUID.'}, 'operator_id': {'type': 'string', 'examples': ['15007'], 'description': 'PHMSA operator id(s), CSV.'}}}
phmsa_operators_search
Which pipeline operators are in a market, and who are they? Search the PHMSA pipeline operator roster by operator name, operator_id (OPID), HQ state, operator_type, or commodity. Returns the operator, HQ address, commodity, type, and entity-resolved company — the target universe for oil-and-gas services, pipeline-integrity & environmental consultants, energy insurers, and industrial real estate. PHMSA public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'sort': {'type': 'string', 'examples': ['operator_name:asc'], 'description': 'operator_name | report_year :asc|:desc. Default operator_name:asc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': 'HQ state code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'operator': {'type': 'string', 'examples': ['Kinder Morgan'], 'description': 'Pipeline operator name — suffix/punctuation-insensitive.'}, 'commodity': {'type': 'string', 'examples': ['Natural Gas'], 'description': 'Commodity fragment.'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved operator entity UUID (pivots to business360).'}, 'operator_id': {'type': 'string', 'examples': ['15007'], 'description': 'PHMSA operator id (OPID)(s), CSV.'}, 'operator_type': {'type': 'string', 'examples': ['Investor'], 'description': 'Operator/ownership type fragment.'}}}
sba_feed_loans
Which small businesses were just approved for an SBA loan? Bulk feed over SBA 7(a) & 504 FOIA loan approvals, newest-first by approval date — a business approved for a federal loan is funded to grow. Cursor-paginated up to 1000/page, filterable by borrower state, program (7A/504), NAICS, minimum amount, or since. Rows carry the borrower, city/state, program, approval amount (banded), lender/CDC, NAICS, and jobs supported. Observational public records as disclosed. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'examples': [500], 'description': 'Rows per page (default 500, cap 1000).'}, 'naics': {'type': 'string', 'examples': ['722'], 'description': 'NAICS code prefix(es), CSV.'}, 'since': {'type': 'string', 'examples': ['2026-06-01'], 'description': 'Only loans approved on or after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': 'Borrower state code(s), CSV.'}, 'cursor': {'type': 'string', 'examples': ['eyJkIjoiMjAyNi0wNi0zMCIsImsiOiJsb2FuOjEyMyJ9'], 'description': "Opaque page cursor — pass the previous page's next_cursor unchanged."}, 'program': {'type': 'string', 'examples': ['7A'], 'description': 'Loan program: 7A | 504.'}, 'min_amount': {'type': 'integer', 'examples': [150000], 'description': 'Minimum gross approval amount in USD.'}}}
sba_loans_search
Which companies just got SBA growth capital — a 7(a) guaranty or 504/CDC debenture? Search the SBA 7(a) & 504 FOIA loan-approval roster by company, state, project_state, naics (prefix), program (7A/504), amount_min/amount_max, since (approved on/after a date — the funded-to-grow trigger), business_type, franchise, lender/CDC, entity_id. Returns the borrower, address, gross approval amount, approval date/FY, NAICS, funding lender, and entity-resolved borrower. SBA public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'sort': {'type': 'string', 'examples': ['amount:desc'], 'description': 'approval_date | amount | company | jobs :asc|:desc. Default approval_date:desc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'naics': {'type': 'string', 'examples': ['236220'], 'description': 'NAICS code prefix(es), CSV (e.g. 23 = construction).'}, 'since': {'type': 'string', 'examples': ['2025-01-01'], 'description': 'Approved on/after this date (YYYY-MM-DD) — the growth-capital recency window.'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': 'Borrower state code(s), CSV.'}, 'lender': {'type': 'string', 'examples': ['Live Oak'], 'description': 'Funding lender fragment — 7(a) bank name / 504 CDC name.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'company': {'type': 'string', 'examples': ['Ameripro Construction'], 'description': 'Borrower (company) name — suffix/punctuation-insensitive.'}, 'program': {'type': 'string', 'examples': ['7A'], 'description': '7A = 7(a) guaranty, 504 = 504/CDC debenture.'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved borrower entity UUID (pivots to business360).'}, 'franchise': {'type': 'string', 'examples': ['Subway'], 'description': 'Franchise name fragment.'}, 'amount_max': {'type': 'number', 'examples': [5000000], 'description': 'Maximum gross approval amount (USD).'}, 'amount_min': {'type': 'number', 'examples': [150000], 'description': 'Minimum gross approval amount (USD).'}, 'business_type': {'type': 'string', 'examples': ['Corporation'], 'description': 'Business type fragment (Corporation | Individual | Partnership).'}, 'project_state': {'type': 'string', 'examples': ['CA'], 'description': 'Project (place-of-use) state code(s), CSV.'}}}
sec_feed_executives
Who are the current executives and directors of US public companies, as attested to the SEC? Bulk feed over Section 16 filings (Forms 3/4/5): one row per (issuer, person) with officer/director flags and free-text title from the pair's most recent filing, ticker/CIK joined. Newest-first, cursor-paginated up to 1000/page, filterable by role, ticker, title fragment, person state, issuer CIK, or since. The filed roster, not scraped bios. Observational public records, never an assessment. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'cik': {'type': 'string', 'examples': ['1045810'], 'description': "Issuer SEC CIK (numeric) — one company's full roster."}, 'role': {'type': 'string', 'examples': ['officer'], 'description': 'officer | director | any. Default any (a row can be both).'}, 'limit': {'type': 'integer', 'examples': [500], 'description': 'Rows per page (default 500, cap 1000).'}, 'since': {'type': 'string', 'examples': ['2026-04-01'], 'description': 'Only pairs whose most recent filing is on or after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['CA,NY'], 'description': "Reporting person's state code(s), CSV."}, 'title': {'type': 'string', 'examples': ['Chief Financial'], 'description': 'Officer-title fragment (ilike), e.g. Chief Financial, CEO, Legal.'}, 'cursor': {'type': 'string', 'examples': ['eyJkIjoiMjAyNi0wNi0zMCIsImsiOiIxMDQ1ODEwOjEyMzQ1NjcifQ'], 'description': "Opaque page cursor — pass the previous page's next_cursor unchanged."}, 'ticker': {'type': 'string', 'examples': ['NVDA'], 'description': 'Issuer ticker(s), CSV.'}}}
sec_feed_insiders
Which public companies are insiders buying as a cluster right now? Bulk feed over SEC Form 4 open-market BUY clusters — issuers where several distinct officers/directors/10%-owners bought in a trailing 30- or 90-day window. Flat rows newest-first by the cluster's most recent buy, cursor-paginated up to 1000/page, filterable by ticker, exchange, min insiders, min value, window, or since. Every issuer is a public company with ticker and CIK. Observational filings as filed, never advice. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'examples': [500], 'description': 'Rows per page (default 500, cap 1000).'}, 'since': {'type': 'string', 'examples': ['2026-05-01'], 'description': 'Only clusters whose most recent buy is on or after this date (YYYY-MM-DD).'}, 'cursor': {'type': 'string', 'examples': ['eyJkIjoiMjAyNi0wNi0zMCIsImsiOiIxMDQ2MTc5In0'], 'description': "Opaque page cursor — pass the previous page's next_cursor unchanged."}, 'ticker': {'type': 'string', 'examples': ['TSM'], 'description': 'Issuer ticker(s), CSV.'}, 'window': {'type': 'string', 'examples': ['90'], 'description': 'Trailing cluster window in days: 30 | 90. Default 90.'}, 'exchange': {'type': 'string', 'examples': ['NYSE'], 'description': 'Listing exchange(s), CSV: NYSE, Nasdaq, OTC...'}, 'min_value': {'type': 'integer', 'examples': [1000000], 'description': 'Minimum total $ purchased across the cluster window.'}, 'min_insiders': {'type': 'integer', 'examples': [3], 'description': 'Minimum distinct insiders in the cluster (>= 2).'}}}
sec_insiders_clusters
Where are corporate insiders buying or selling as a cluster? Search SEC Form 4 clusters — issuers where several distinct officers/directors/10%-owners transacted the same direction in a trailing 30- or 90-day window (buy=accumulation, sell=distribution). Filter by ticker, direction, window, minimum insiders, minimum value, or exchange. Returns issuer ticker/company/exchange, insider count, and total shares/value. Public SEC filings as filed — observational, not advice. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'sort': {'type': 'string', 'examples': ['insider_count:desc'], 'description': 'insider_count | total_value | txn_count | last_txn_date :asc|:desc. Default insider_count:desc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'since': {'type': 'string', 'examples': ['2026-05-01'], 'description': 'Most recent transaction in the cluster on/after this date (YYYY-MM-DD).'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip, for paging.'}, 'ticker': {'type': 'string', 'examples': ['TSM'], 'description': 'Issuer ticker(s), CSV.'}, 'window': {'type': 'string', 'examples': ['90'], 'description': 'Trailing window in days: 30 | 90.'}, 'exchange': {'type': 'string', 'examples': ['Nasdaq'], 'description': 'Listing exchange(s), CSV: NYSE, Nasdaq, OTC...'}, 'direction': {'type': 'string', 'examples': ['buy'], 'description': 'buy (open-market purchase cluster) | sell (open-market sale cluster).'}, 'min_value': {'type': 'string', 'examples': ['1000000'], 'description': 'Minimum total $ transacted in the window.'}, 'issuer_cik': {'type': 'string', 'examples': ['1046179'], 'description': 'SEC issuer CIK.'}, 'min_insiders': {'type': 'string', 'examples': ['3'], 'description': 'Minimum distinct insiders in the cluster (>= 2).'}}}
sec_insiders_transactions
What did a company's insiders actually file? Search individual SEC Form 4 transaction lines by ticker, issuer CIK, insider name, direction (buy/sell/other), transaction code (P/S/A/M/F/G), role (officer/director/ten_percent), state, security type, minimum value, or date. Returns the insider, role, security, code, shares, price, and value per filing — the raw feed behind the cluster signal. Public SEC filings as filed — observational, not advice. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'role': {'type': 'string', 'examples': ['director'], 'description': 'Insider role: officer | director | ten_percent.'}, 'sort': {'type': 'string', 'examples': ['txn_date:desc'], 'description': 'txn_date | txn_value | shares | filing_date :asc|:desc. Default txn_date:desc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'owner': {'type': 'string', 'examples': ['Dell'], 'description': 'Reporting-insider name fragment.'}, 'since': {'type': 'string', 'examples': ['2026-05-01'], 'description': 'Transaction on/after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': 'Insider state code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip, for paging.'}, 'ticker': {'type': 'string', 'examples': ['DELL'], 'description': 'Issuer ticker(s), CSV (as filed on the Form 4).'}, 'txn_code': {'type': 'string', 'examples': ['P'], 'description': 'SEC transaction code(s), CSV: P (buy), S (sell), A (grant), M, F, G...'}, 'direction': {'type': 'string', 'examples': ['sell'], 'description': 'buy | sell | other (grants, option exercises, tax withholding...).'}, 'min_value': {'type': 'string', 'examples': ['100000'], 'description': 'Minimum transaction value in $ (shares × price).'}, 'issuer_cik': {'type': 'string', 'examples': ['1571996'], 'description': 'SEC issuer CIK.'}, 'security_type': {'type': 'string', 'examples': ['nonderiv'], 'description': 'nonderiv (common shares) | deriv (options/warrants).'}}}
trials_feed_starts
Which companies just opened a new clinical trial or site? Bulk feed over NIH ClinicalTrials.gov interventional, industry-sponsored studies, newest-first by registry-posting date (the R&D / commercial-growth signal). Cursor-paginated up to 1000/page, filterable by sponsor, phase, status, condition, intervention type, site state, or since. Rows carry sponsor, phase, status, conditions, enrollment, dates, site count, and the US states sited. Observational registry records, never a prediction. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'examples': [500], 'description': 'Rows per page (default 500, cap 1000).'}, 'phase': {'type': 'string', 'examples': ['PHASE2,PHASE3'], 'description': 'Trial phase(s), CSV: PHASE1 | PHASE2 | PHASE3 | PHASE4 | EARLY_PHASE1 | NA.'}, 'since': {'type': 'string', 'examples': ['2026-06-01'], 'description': 'Only trials first posted to the registry on or after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['MA,CA'], 'description': 'Has a trial site in these US state code(s), CSV.'}, 'cursor': {'type': 'string', 'examples': ['eyJkIjoiMjAyNi0wNy0yNCIsImsiOiJOQ1QwNzcyNDc1NiJ9'], 'description': "Opaque page cursor — pass the previous page's next_cursor unchanged."}, 'status': {'type': 'string', 'examples': ['RECRUITING'], 'description': 'Overall status, CSV: RECRUITING | NOT_YET_RECRUITING | COMPLETED | TERMINATED...'}, 'sponsor': {'type': 'string', 'examples': ['Qilu'], 'description': 'Lead sponsor company name fragment.'}, 'condition': {'type': 'string', 'examples': ['oncology'], 'description': "Indication / condition fragment (matched against the trial's conditions)."}, 'intervention_type': {'type': 'string', 'examples': ['DRUG'], 'description': 'Intervention type(s), CSV: DRUG | DEVICE | BIOLOGICAL | PROCEDURE...'}}}
trials_sites_search
Where are clinical trials being run, and by whom? Search ClinicalTrials.gov trial SITES by facility name, city, US state, lead sponsor company, trial phase, trial status, or trial start date (since). Returns each facility with its trial's sponsor, phase, status, and start date — a site / facility target list for trial-site services, patient-recruitment, and lab vendors. ClinicalTrials.gov public records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'city': {'type': 'string', 'examples': ['Houston'], 'description': 'Site city fragment.'}, 'sort': {'type': 'string', 'examples': ['start_date:desc'], 'description': 'start_date :asc|:desc. Default start_date:desc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'phase': {'type': 'string', 'examples': ['PHASE3'], 'description': 'Trial phase(s), CSV (PHASE1 | PHASE2 | PHASE3 | PHASE4).'}, 'since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Trial started on/after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': 'Site US state code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'status': {'type': 'string', 'examples': ['RECRUITING'], 'description': 'Trial overall status, CSV (RECRUITING | COMPLETED | ...).'}, 'sponsor': {'type': 'string', 'examples': ['Pfizer'], 'description': 'Lead sponsor company — suffix/punctuation-insensitive.'}, 'facility': {'type': 'string', 'examples': ['Cancer Center'], 'description': 'Facility / site name fragment.'}}}
trials_trials_search
Which companies are running clinical trials, and at what stage? Search ClinicalTrials.gov interventional industry-sponsored studies by lead sponsor, phase, status, condition, intervention type, a US state with a site, first-posted date (since), start date, or completion date. Returns the sponsor (entity-resolved where possible), phase, status, conditions, enrollment, and dates — a developer target list for CRO, trial-software, and commercial-ops sellers. ClinicalTrials.gov public records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'sort': {'type': 'string', 'examples': ['start_date:desc'], 'description': 'first_posted_date | start_date | completion_date | last_update_date :asc|:desc. Default first_posted_date:desc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'phase': {'type': 'string', 'examples': ['PHASE3'], 'description': 'Trial phase(s), CSV (PHASE1 | PHASE2 | PHASE3 | PHASE4 | EARLY_PHASE1).'}, 'since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'First posted to the registry on/after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': 'Has a trial site in these US state code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'status': {'type': 'string', 'examples': ['RECRUITING'], 'description': 'Overall status, CSV (RECRUITING | COMPLETED | TERMINATED | ...).'}, 'sponsor': {'type': 'string', 'examples': ['Regeneron'], 'description': 'Lead sponsor company — suffix/punctuation-insensitive.'}, 'condition': {'type': 'string', 'examples': ['psoriasis'], 'description': 'Indication / condition fragment.'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved sponsor employer entity UUID (pivots to business360).'}, 'started_after': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Study start on/after this date (YYYY-MM-DD).'}, 'completed_after': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Study completion on/after this date (YYYY-MM-DD).'}, 'intervention_type': {'type': 'string', 'examples': ['DRUG'], 'description': 'Intervention type, CSV (DRUG | DEVICE | BIOLOGICAL | ...).'}}}
ttb_permittees_search
Which distilleries, wineries, alcohol importers, and wholesalers hold a federal TTB basic permit in a market? Search the TTB List of Permittees by owner, operating/DBA name, permit number, permit_type (S/W/I/P), industry, state, city, county, zip, entity_id, or new-permit-only (new=true, a new-business trigger). Returns the permittee, operating name, address, industry type, and entity-resolved owner. Excludes brewers/tobacco (IRC 6103). TTB public-domain records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'new': {'type': 'string', 'examples': ['true'], 'description': 'true = newly-issued permits only (< 7 days) — a new-business trigger.'}, 'zip': {'type': 'string', 'examples': ['40202'], 'description': 'Premise ZIP code.'}, 'city': {'type': 'string', 'examples': ['Louisville'], 'description': 'Premise city fragment.'}, 'sort': {'type': 'string', 'examples': ['owner:asc'], 'description': 'permit_number | owner | city :asc|:desc. Default permit_number:asc.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'owner': {'type': 'string', 'examples': ["Southern Glazer's"], 'description': 'Permit-holder (owner) name — suffix/punctuation-insensitive.'}, 'state': {'type': 'string', 'examples': ['KY'], 'description': 'Premise state code(s), CSV.'}, 'county': {'type': 'string', 'examples': ['Jefferson'], 'description': 'Premise county fragment.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip.'}, 'industry': {'type': 'string', 'examples': ['Distilled Spirits Plant'], 'description': 'Industry type (Distilled Spirits Plant | Wine Producer | Importer (Alcohol) | Wholesaler (Alcohol)), CSV.'}, 'entity_id': {'type': 'string', 'examples': ['b7f3e2d1-4a5c-4e6f-8a9b-0c1d2e3f4a5b'], 'description': 'Resolved owner entity UUID (pivots to business360).'}, 'permit_type': {'type': 'string', 'examples': ['S'], 'description': 'S = distilled spirits, W = wine, I = importer, P = wholesaler.'}, 'permit_number': {'type': 'string', 'examples': ['CA-W-25810'], 'description': 'TTB permit number(s), CSV (STATE-TYPE-SEQ).'}, 'operating_name': {'type': 'string', 'examples': ['Distillery'], 'description': 'Operating / DBA name fragment.'}}}
uspto_assignees_search
Which companies are new to patenting, and in what technology? Search patent assignee ORGANIZATIONS (entity-resolved), each with first/last grant date, patent count, distinct CPC subclasses, and inventor count. new_assignee=true isolates orgs with their first-ever US patent grant (emerging/stealth signal for VC deal sourcing and corp-dev); narrow by CPC subclass, state/country, first-grant window, or patent_count_min. PatentsView grants (CC BY 4.0), observational. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'sort': {'type': 'string', 'examples': ['patent_count:desc'], 'description': "field:direction — patent_count | first_grant_date | last_grant_date. Default 'last_grant_date:desc'."}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'state': {'type': 'string', 'examples': ['CA'], 'description': 'Assignee state code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip, for paging.'}, 'country': {'type': 'string', 'examples': ['US'], 'description': 'Assignee country code(s), CSV (ISO).'}, 'assignee': {'type': 'string', 'examples': ['labs'], 'description': 'Assignee organization (company) name fragment.'}, 'cpc_subclass': {'type': 'string', 'examples': ['G06N'], 'description': 'CPC subclass/class/section the org patents in, CSV. G06N=AI/ML.'}, 'new_assignee': {'type': 'string', 'examples': ['true'], 'description': 'true → only new/emerging assignees (first-ever patent grant recent).'}, 'assignee_entity': {'type': 'string', 'examples': ['3f6a1c9e-2b4d-4a8e-9c1f-7e2d5a6b8c90'], 'description': 'Resolved entities.employers entity_id (UUID), exact match.'}, 'patent_count_max': {'type': 'integer', 'examples': [50], 'description': 'Maximum granted-patent count held by the org (lifetime total).'}, 'patent_count_min': {'type': 'integer', 'examples': [3], 'description': 'Minimum granted-patent count held by the org (lifetime total).'}, 'pct_increase_min': {'type': 'number', 'examples': [100], 'description': 'Minimum percent increase, recent window vs prior window (100 = the count doubled) — the real patent-surge threshold.'}, 'first_grant_after': {'type': 'string', 'examples': ['2024-01-01'], 'description': "Org's first observed grant on or after (YYYY-MM-DD)."}, 'first_grant_before': {'type': 'string', 'examples': ['2024-12-31'], 'description': "Org's first observed grant on or before (YYYY-MM-DD)."}, 'prior_patent_count_min': {'type': 'integer', 'examples': [2], 'description': 'Minimum granted-patent count in the PRIOR comparison window (floors out noise on pct_increase_min).'}}}
uspto_feed_grants
Which companies are granting a cluster of patents? Bulk feed over USPTO / PatentsView granted-patent assignees, ordered by grant count in the loaded window — an assignee with a cluster of grants is an R&D/growth signal. Cursor-paginated up to 1000/page, filterable by state, minimum grants, CPC subclass, first-time-assignee only, or since. Rows carry the assignee, grant count, CPC tech areas, grant window, inventor count, and a first_time_assignee flag. CC BY 4.0 attribution (in _meta.notice). [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'cpc': {'type': 'string', 'examples': ['G06N'], 'description': 'CPC subclass(es), CSV — the technology area. Example: G06N (AI/ML).'}, 'limit': {'type': 'integer', 'examples': [500], 'description': 'Rows per page (default 500, cap 1000).'}, 'since': {'type': 'string', 'examples': ['2024-01-01'], 'description': 'Only assignees whose latest grant is on or after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['CA'], 'description': 'Assignee state code(s), CSV.'}, 'cursor': {'type': 'string', 'examples': ['eyJjIjozMjIyLCJrIjoiYXNzaWduZWU6MTIzIn0'], 'description': "Opaque page cursor — pass the previous page's next_cursor unchanged."}, 'new_only': {'type': 'string', 'examples': ['true'], 'description': 'true = only first-time (newly-observed) assignees granting in this window.'}, 'min_grants': {'type': 'integer', 'examples': [10], 'description': 'Minimum grant count in the window.'}}}
uspto_patents_search
Which companies just got a US patent, and in what technology? Search recent granted patents (PatentsView, CC BY 4.0) by assignee organization (the company), inventor, CPC subclass/section, patent type, or assignee state/country and grant-date window. new_assignee=true isolates patents from an org with its first-ever grant (emerging/stealth signal); flipped_inventor=true finds a patent whose assignee gained an inventor from a prior different assignee (talent move). Public grants, observational. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'sort': {'type': 'string', 'examples': ['patent_date:desc'], 'description': "field:direction — patent_date | num_claims. Default 'patent_date:desc'."}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'state': {'type': 'string', 'examples': ['CA'], 'description': 'Assignee state code(s), CSV (US assignees).'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip, for paging.'}, 'country': {'type': 'string', 'examples': ['US'], 'description': 'Assignee country code(s), CSV (ISO).'}, 'assignee': {'type': 'string', 'examples': ['openai'], 'description': 'Assignee organization (the company) name fragment.'}, 'inventor': {'type': 'string', 'examples': ['hinton'], 'description': 'Inventor name fragment (last name or full name).'}, 'cpc_section': {'type': 'string', 'examples': ['G'], 'description': 'CPC section letter(s), CSV (A-H, Y).'}, 'patent_type': {'type': 'string', 'examples': ['utility'], 'description': 'utility | design | plant | reissue, CSV.'}, 'cpc_subclass': {'type': 'string', 'examples': ['G06N'], 'description': 'CPC subclass/class/section prefix(es), CSV. G06N=AI/ML, H04L=networking.'}, 'new_assignee': {'type': 'string', 'examples': ['true'], 'description': 'true → only patents whose assignee org is new/emerging (first-ever grant recent).'}, 'granted_after': {'type': 'string', 'examples': ['2024-01-01'], 'description': 'Grant date on or after (YYYY-MM-DD).'}, 'granted_before': {'type': 'string', 'examples': ['2024-12-31'], 'description': 'Grant date on or before (YYYY-MM-DD).'}, 'assignee_entity': {'type': 'string', 'examples': ['3f6a1c9e-2b4d-4a8e-9c1f-7e2d5a6b8c90'], 'description': 'Resolved entities.employers entity_id (UUID), exact match.'}, 'flipped_inventor': {'type': 'string', 'examples': ['true'], 'description': 'true → only patents whose assignee gained an inventor from a prior different assignee.'}}}
va_facilities_search
Where are the VA's facilities, and of what type? Search Veterans Health Administration sites of care (medical centers, CBOCs, vet centers, health care centers) by state, city, name, or facility type. Returns location, address, coordinates, and — when the VA Lighthouse Facilities API key is configured — classification, health services, and operating status. A territory map for medical-device, imaging, staffing, and construction sellers into the VA. Public VA/HRSA records. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'city': {'type': 'string', 'examples': ['Houston'], 'description': 'City name fragment.'}, 'name': {'type': 'string', 'examples': ['Michael E. DeBakey'], 'description': 'Facility name fragment.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'state': {'type': 'string', 'examples': ['TX'], 'description': 'State code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip, for paging.'}, 'facility_type': {'type': 'string', 'examples': ['medical_center'], 'description': 'Facility type(s), CSV: vet_center, medical_center, outpatient_clinic, health_care_center, primary_care_cboc, multi_specialty_cboc.'}}}
va_feed_sdvosb
Which veteran-owned (SDVOSB / VOSB) vendors just showed fresh federal traction? Bulk feed over the verified veteran-owned vendor roster, newest-first by most recent award date: vendor, state, NAICS, certification, and its VA-specific + total federal award totals (banded). A set-aside-eligible vendor with recent traction is a teaming / growth target. Flat rows, cursor-paginated up to 1000/page, filterable by state, NAICS, certification, VA award, or since. Observational public records as filed. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'examples': [500], 'description': 'Rows per page (default 500, cap 1000).'}, 'naics': {'type': 'string', 'examples': ['3339'], 'description': "NAICS code prefix(es), CSV — matches the vendor's award NAICS."}, 'since': {'type': 'string', 'examples': ['2026-01-01'], 'description': 'Only vendors whose most recent award is on or after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['TN'], 'description': 'Vendor state code(s), CSV.'}, 'cursor': {'type': 'string', 'examples': ['eyJkIjoiMjAyNi0wNy0wMSIsImsiOiIyYzRiNmZiOSJ9'], 'description': "Opaque page cursor — pass the previous page's next_cursor unchanged."}, 'min_va_award': {'type': 'integer', 'examples': [100000], 'description': 'Minimum total $ this vendor has won from the VA.'}, 'certification': {'type': 'string', 'examples': ['sdvosb'], 'description': 'sdvosb | vosb.'}}}
va_opportunities_search
What is the Department of Veterans Affairs soliciting right now? A VA-focused slice of the SAM.gov contract-opportunity pipeline (department = Veterans Affairs): search active VA solicitations by keyword, NAICS, set-aside (SDVOSBC, VOSB, SBA...), place-of-performance state, or posted date. Returns the solicitation, NAICS/PSC, set-aside, deadline, and link — VA medical-center construction, equipment, and services buys for device, construction, and staffing sellers. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'q': {'type': 'string', 'examples': ['imaging'], 'description': 'Keyword in the solicitation title.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'naics': {'type': 'string', 'examples': ['3345'], 'description': 'NAICS code prefix(es), CSV.'}, 'since': {'type': 'string', 'examples': ['2026-07-01'], 'description': 'Posted on or after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['FL'], 'description': 'Place-of-performance state code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip, for paging.'}, 'setaside': {'type': 'string', 'examples': ['SDVOSBC'], 'description': 'Set-aside code(s), CSV: SDVOSBC, VOSB, SBA, 8A...'}, 'posted_after': {'type': 'string', 'examples': ['2026-07-01'], 'description': 'Posted on or after this date (YYYY-MM-DD).'}}}
va_vendors_search
Which verified veteran-owned businesses can I target or team with? Search SDVOSB / VOSB firms (from federal award records carrying the veteran-owned certification flag) by state, name, certification, NAICS, UEI, minimum dollars won FROM the VA, or most-recent award date (since). Returns the vendor, award footprint, VA-won total, and resolved entities-graph id — a seller target list AND a set-aside teaming signal. Public USAspending records; not a certification-status determination. [price: $0.05/row]
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'uei': {'type': 'string', 'examples': ['ZQGD2XIX75A5'], 'description': 'Recipient Unique Entity Identifier (SAM UEI).'}, 'name': {'type': 'string', 'examples': ['integrated'], 'description': 'Vendor name fragment.'}, 'limit': {'type': 'integer', 'examples': [25], 'description': 'Max rows (default 25, cap 100).'}, 'naics': {'type': 'string', 'examples': ['541'], 'description': "NAICS code prefix(es), CSV — matches any of the vendor's award NAICS."}, 'since': {'type': 'string', 'examples': ['2025-01-01'], 'description': 'Most recent award on or after this date (YYYY-MM-DD).'}, 'state': {'type': 'string', 'examples': ['VA'], 'description': 'Vendor state code(s), CSV.'}, 'offset': {'type': 'integer', 'examples': [0], 'description': 'Rows to skip, for paging.'}, 'min_va_award': {'type': 'string', 'examples': ['100000'], 'description': 'Minimum total $ this vendor has won FROM the VA.'}, 'certification': {'type': 'string', 'examples': ['sdvosb'], 'description': 'sdvosb | vosb (CSV for both).'}}}
Ajouté
enrich_contact
17 September 2026 12:53
Ajouté
get_leads
17 September 2026 12:53
Ajouté
build_parse
17 September 2026 12:53
Ajouté
list_industries
17 September 2026 12:53
Ajouté
sba_loans_search
17 September 2026 12:53
Ajouté
ofac_screen_sanctions
17 September 2026 12:53
Ajouté
phmsa_incidents_search
17 September 2026 12:53
Ajouté
phmsa_operators_search
17 September 2026 12:53
Ajouté
faa_deregistrations_search
17 September 2026 12:53
Ajouté
faa_aircraft_search
17 September 2026 12:53
Ajouté
fcc_licenses_search
17 September 2026 12:53
Ajouté
pecos_provider_exodus_search
17 September 2026 12:53
Ajouté
pecos_enrollment_exodus_search
17 September 2026 12:53
Ajouté
pecos_enrollments_search
17 September 2026 12:53
Ajouté
hcris_staffing_decline_search
17 September 2026 12:53
Ajouté
hcris_cost_reports_search
17 September 2026 12:53
Ajouté
cms_timely_care_delta
17 September 2026 12:53
Ajouté
cms_timely_care_search
17 September 2026 12:53
Ajouté
hrsa_mua_search
17 September 2026 12:53
Ajouté
hrsa_hpsa_search
17 September 2026 12:53
Ajouté
ttb_permittees_search
17 September 2026 12:53
Ajouté
nlrb_cases_search
17 September 2026 12:53
Ajouté
epa_tri_search
17 September 2026 12:53
Ajouté
epa_rcra_handlers_search
17 September 2026 12:53
Ajouté
fda_warningletters_search
17 September 2026 12:53
Ajouté
msha_violations_search
17 September 2026 12:53
Ajouté
msha_mines_search
17 September 2026 12:53
Ajouté
uspto_assignees_search
17 September 2026 12:53
Ajouté
uspto_patents_search
17 September 2026 12:53
Ajouté
fsis_recalls_search
17 September 2026 12:53