Server definition
- Hash
- sha256:1d10de4f3cc051014b571f70ee45edd1ac052fcf3bb51e9b21e163728e4e8e15
- What it is
- What a remote MCP server returned when asked what it offers: 14 tools
The blob, as servednamed by its sha256
{
"instructions": "Tool discovery is public. Paid tool calls accept a CivicDataForge API key through Authorization: Bearer or X-CivicDataForge-Key. Existing Apify customers may instead send their own token in X-Apify-Token.",
"tools": [
{
"description": "Abort a caller-owned Actor run that is starting or running. Terminal runs are unchanged.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"gracefully": {
"description": "Request a graceful abort with the provider timeout.",
"type": "boolean"
},
"runId": {
"description": "Actor run ID to abort.",
"minLength": 1,
"type": "string"
}
},
"required": [
"runId"
],
"type": "object"
},
"name": "abort-actor-run",
"outputSchema": null
},
{
"description": "Use for routing a supported U.S. property, India company or supplier, restricted-party, EPA facility, or rights-first China-facing intake task into one minimized, receipt-bound packet. Starts the bound Apify Actor with the caller's APIFY_TOKEN, may consume Apify usage, waits up to 60 seconds, and returns at most 1,000 source-linked rows without modifying government records.",
"inputSchema": {
"description": "Route a U.S., India, global screening, EPA, or China-facing evidence task through one receipt-bound contract.",
"properties": {
"batchReference": {
"maxLength": 120,
"title": "Customer batch reference",
"type": "string"
},
"evidence": {
"default": [],
"items": {
"additionalProperties": true,
"type": "object"
},
"title": "Rights-labeled customer or licensed evidence",
"type": "array"
},
"previousReceiptHash": {
"pattern": "^sha256:[a-f0-9]{64}$",
"title": "Previous evidence-state receipt",
"type": "string"
},
"purpose": {
"title": "Purpose",
"type": "string"
},
"retentionDays": {
"default": 30,
"maximum": 365,
"minimum": 0,
"title": "Packet retention days",
"type": "integer"
},
"screenRestrictedParties": {
"default": true,
"title": "Screen China-facing subject against the U.S. ITA CSL",
"type": "boolean"
},
"subject": {
"additionalProperties": true,
"title": "Exact subject identifiers",
"type": "object"
},
"task": {
"enum": [
"us_property_decision",
"india_company_evidence",
"india_supplier_pack",
"restricted_party_screening",
"epa_facility_evidence",
"earth_observation_evidence",
"china_counterparty_intake"
],
"title": "Evidence task",
"type": "string"
},
"transactionGate": {
"default": false,
"title": "Include caller-policy transaction state",
"type": "boolean"
}
},
"required": [
"task",
"subject"
],
"type": "object"
},
"name": "civicdataforge--civicdataforge-evidence-gateway",
"outputSchema": null
},
{
"description": "Use for a bounded EPA ECHO facility query that preserves published identity, compliance, inspection, and enforcement evidence while keeping environmental safety UNKNOWN. Starts the bound Apify Actor with the caller's APIFY_TOKEN, may consume Apify usage, waits up to 60 seconds, and returns at most 1,000 source-linked rows without modifying government records.",
"inputSchema": {
"description": "Provide a 12-digit EPA FRS Registry ID, or a bounded facility name/address query. Exact FRS ID is the strongest selector.",
"properties": {
"city": {
"maxLength": 100,
"title": "City",
"type": "string"
},
"facilityId": {
"description": "Exact 12-digit Facility Registry Service ID, for example 110000367567.",
"pattern": "^[0-9]{12}$",
"title": "EPA FRS Registry ID",
"type": "string"
},
"facilityName": {
"description": "Published facility name. Add location fields to reduce ambiguity.",
"maxLength": 200,
"minLength": 3,
"title": "Facility name",
"type": "string"
},
"includeProgramDetails": {
"default": true,
"title": "Retrieve program details",
"type": "boolean"
},
"maxCandidates": {
"default": 5,
"maximum": 10,
"minimum": 1,
"title": "Maximum candidates",
"type": "integer"
},
"nameMatchMode": {
"default": "exact",
"description": "Exact is the responsible default. Contains is discovery-only and may require review.",
"enum": [
"exact",
"contains",
"begins"
],
"title": "Name matching",
"type": "string"
},
"state": {
"pattern": "^[A-Za-z]{2}$",
"title": "State",
"type": "string"
},
"streetAddress": {
"description": "Full or partial published street address. Address-only searches also require city, state, or ZIP.",
"maxLength": 200,
"minLength": 5,
"title": "Street address",
"type": "string"
},
"zip": {
"pattern": "^[0-9]{5}(-[0-9]{4})?$",
"title": "ZIP code",
"type": "string"
}
},
"type": "object"
},
"name": "civicdataforge--epa-echo-facility-compliance",
"outputSchema": null
},
{
"description": "Use for Florida statewide DBPR vacation-rental and lodging-license evidence. For municipal STR permits use str-permit-registry; for code violations use property-violations. Starts the bound Apify Actor with the caller's APIFY_TOKEN, may consume Apify usage, waits up to 60 seconds, and returns at most 1,000 source-linked rows without modifying government records.",
"inputSchema": {
"properties": {
"city": {
"description": "Filter by property location city (e.g. Kissimmee, Orlando, Destin). Leave empty for all.",
"editor": "textfield",
"nullable": true,
"title": "City",
"type": "string"
},
"county": {
"description": "Filter to one Florida county by property location (e.g. Orange, Osceola, Dade, Monroe, St. Johns). Leave empty for statewide.",
"editor": "textfield",
"nullable": true,
"prefill": "Orange",
"title": "County",
"type": "string"
},
"licenseType": {
"default": "all",
"description": "DBPR licenses vacation rentals as Condos (type 2006) or Dwellings (type 2007, incl. single-family homes & townhouses).",
"editor": "select",
"enum": [
"all",
"condo",
"dwelling"
],
"enumTitles": [
"Both types",
"Vacation Rental — Condo",
"Vacation Rental — Dwelling"
],
"title": "License type",
"type": "string"
},
"maxRecords": {
"default": 100,
"description": "Cap total records returned (statewide is ~174k).",
"minimum": 1,
"prefill": 25,
"title": "Max records",
"type": "integer"
},
"nameContains": {
"description": "Case-insensitive substring match on the business name or licensee name.",
"editor": "textfield",
"nullable": true,
"title": "Name contains",
"type": "string"
},
"proxyConfiguration": {
"default": {
"useApifyProxy": true
},
"description": "The state site blocks plain datacenter traffic; Apify Proxy is used by default. Switch to residential if datacenter IPs get blocked.",
"editor": "proxy",
"prefill": {
"useApifyProxy": true
},
"title": "Proxy",
"type": "object"
},
"status": {
"default": "all",
"description": "Current = up to date with DBPR; Delinquent = license not renewed on time (expiry date has passed).",
"editor": "select",
"enum": [
"all",
"current",
"delinquent"
],
"enumTitles": [
"All licenses",
"Current only",
"Delinquent only"
],
"prefill": "current",
"title": "License status",
"type": "string"
}
},
"type": "object"
},
"name": "civicdataforge--fl-dbpr-vacation-rentals",
"outputSchema": null
},
{
"description": "Use to find review candidates in the HHS-OIG LEIE by name, valid NPI, state, specialty, or exclusion type. Do not treat a candidate match as identity adjudication or use this tool for facility licensing. Starts the bound Apify Actor with the caller's APIFY_TOKEN, may consume Apify usage, waits up to 60 seconds, and returns at most 1,000 source-linked rows without changing the source list.",
"inputSchema": {
"properties": {
"enrichNpi": {
"default": true,
"description": "Look up matched LEIE NPIs or a caller-supplied NPI in the official CMS registry and return explainable correlation signals. NPI status is not licensure or eligibility.",
"title": "Resolve identity with CMS NPPES",
"type": "boolean"
},
"exclusionType": {
"description": "OIG exclusion authority code, such as 1128a1 or 1128b5.",
"editor": "textfield",
"nullable": true,
"title": "Exclusion type (filter mode)",
"type": "string"
},
"includeSam": {
"default": false,
"description": "Opt in to the official GSA SAM.gov Exclusions API. Requires your own public SAM.gov API key.",
"title": "Also check SAM.gov active exclusions",
"type": "boolean"
},
"maxNpiLookups": {
"default": 10,
"description": "Caps NPPES calls per run. Remaining rows still receive LEIE results and show that enrichment was skipped.",
"maximum": 25,
"minimum": 0,
"title": "Maximum CMS NPI lookups",
"type": "integer"
},
"maxRecords": {
"default": 100,
"description": "Caps LEIE records returned in filter mode.",
"minimum": 1,
"nullable": true,
"prefill": 50,
"title": "Max records (filter mode)",
"type": "integer"
},
"maxSamQueries": {
"default": 10,
"description": "Caps SAM.gov calls per run to respect the official API's role-dependent rate limits.",
"maximum": 10,
"minimum": 0,
"title": "Maximum SAM.gov queries",
"type": "integer"
},
"mode": {
"default": "screen",
"description": "screen checks people/entities and returns evidence records; filter pulls source LEIE records with provenance.",
"editor": "select",
"enum": [
"screen",
"filter"
],
"enumTitles": [
"Screen a list",
"Filter the LEIE list"
],
"prefill": "filter",
"title": "Mode",
"type": "string"
},
"samApiKey": {
"description": "Caller-supplied SAM.gov public API key. Required only when includeSam is enabled; never returned in output.",
"editor": "textfield",
"isSecret": true,
"title": "SAM.gov API key",
"type": "string"
},
"screenList": {
"default": [],
"description": "For screen mode. Each item: { \"name\": \"JOHN SMITH\" or \"ACME HOME HEALTH\", \"npi\": \"1234567893\" (optional valid test NPI), \"state\": \"NC\" (optional), \"ref\": \"your-id\" (optional) }. Name-only matches are normalized exact-name candidates, constrained by state when supplied, and require human review.",
"editor": "json",
"items": {
"properties": {
"name": {
"description": "Person or entity name. Required when NPI is omitted.",
"minLength": 1,
"title": "Name",
"type": "string"
},
"npi": {
"description": "Optional 10-digit NPI. The Actor also validates the NPI check digit and rejects invalid values.",
"pattern": "^[0-9]{10}$",
"title": "NPI",
"type": "string"
},
"ref": {
"description": "Optional caller reference returned with the evidence record.",
"title": "Caller reference",
"type": "string"
},
"state": {
"description": "Optional two-letter state used to constrain name candidates.",
"pattern": "^[A-Za-z]{2}$",
"title": "State",
"type": "string"
}
},
"type": "object"
},
"maxItems": 500,
"title": "People / entities to screen",
"type": "array"
},
"specialty": {
"description": "Substring match on specialty, such as NURSING, PHARMACY, or HOME HEALTH.",
"editor": "textfield",
"nullable": true,
"title": "Specialty (filter mode)",
"type": "string"
},
"state": {
"description": "Two-letter state code, for example TX.",
"editor": "textfield",
"nullable": true,
"prefill": "FL",
"title": "State (filter mode)",
"type": "string"
}
},
"type": "object"
},
"name": "civicdataforge--leie-exclusion-screening",
"outputSchema": null
},
{
"description": "Use for cross-state childcare licensing, inspection, and deficiency research across supported states. For Texas-only operation, inspection, or deficiency filters, use texas-childcare-licensing instead. Starts the bound Apify Actor with the caller's APIFY_TOKEN, may consume Apify usage, waits up to 60 seconds, and returns at most 1,000 source-linked rows without modifying government records.",
"inputSchema": {
"properties": {
"county": {
"description": "Filter to one county (e.g. 'Sussex', 'Oneida', 'Boulder'). Applied server-side where the state feed carries a county column; CT publishes no county so a county filter returns no CT rows. Leave empty for statewide.",
"editor": "textfield",
"nullable": true,
"title": "County",
"type": "string"
},
"includeInspections": {
"default": false,
"description": "When on, fetch each state's inspection/deficiency feed and merge per-facility inspection_count and (DE) deficiency_count + top cited regulations. Turn off for a faster, licensing-only pull. Only affects CT and DE.",
"prefill": false,
"title": "Include inspection / deficiency data",
"type": "boolean"
},
"licenseStatus": {
"description": "Case-insensitive substring match on the facility's license status (e.g. 'ACTIVE', 'License', 'Licensed'). Leave empty for all statuses.",
"editor": "textfield",
"nullable": true,
"title": "License status",
"type": "string"
},
"maxInspectionRows": {
"default": 200,
"description": "Cap the inspection/deficiency rows fetched per state before building the per-facility compliance lookup (leave empty to read the full feed; CT ships ~97k inspection rows).",
"minimum": 1,
"nullable": true,
"prefill": 50,
"title": "Max inspection rows per state",
"type": "integer"
},
"maxRecordsPerState": {
"default": 50,
"description": "Cap the number of facility records pulled from each state (leave empty for the full registry).",
"minimum": 1,
"nullable": true,
"prefill": 25,
"title": "Max records per state",
"type": "integer"
},
"minDeficiencies": {
"description": "Only return facilities with at least this many cited deficiencies (compliance screening). Deficiency counts are published only by Delaware; other states have none, so this filter excludes them.",
"minimum": 0,
"nullable": true,
"title": "Min cited deficiencies",
"type": "integer"
},
"states": {
"default": [
"CT"
],
"description": "Which states to pull. Available: NY (16.8k facilities), NJ (4.2k), CO (4.5k), CT (16.2k + inspections), DE (1.2k + inspections & deficiencies). Leave empty for all five.",
"editor": "stringList",
"nullable": true,
"prefill": [
"CT"
],
"title": "States",
"type": "array"
}
},
"type": "object"
},
"name": "civicdataforge--multistate-childcare-licensing",
"outputSchema": null
},
{
"description": "Use for exact nine-digit Norwegian organisation-number evidence or bounded company-name research from Brønnøysundregistrene. NLOD 2.0 permits commercial reuse with attribution and change disclosure, but buyer-specific privacy and lawful-basis review may still be required for personal-data-bearing records; this Actor omits roles, contacts, and street address lines and never issues a KYC, procurement, sanctions, or eligibility verdict. Starts the bound Apify Actor with the caller's APIFY_TOKEN, may consume Apify usage, waits up to 60 seconds, and returns at most 1,000 source-linked rows without modifying government records.",
"inputSchema": {
"properties": {
"batchReference": {
"description": "Optional non-sensitive batch reference bound into the shared batch receipt.",
"editor": "textfield",
"maxLength": 200,
"title": "Batch reference",
"type": "string"
},
"maxRecords": {
"default": 10,
"description": "Name searches request one additional record internally so truncation is detected and disclosed.",
"editor": "number",
"maximum": 50,
"minimum": 1,
"title": "Maximum returned name candidates",
"type": "integer"
},
"queries": {
"description": "One to 25 evidence queries. Prefer the exact nine-digit organisation number. A supplied name alongside an organisation number is returned as a consistency check, never as a replacement identifier.",
"editor": "json",
"items": {
"properties": {
"name": {
"description": "Bounded official name search. The API's published candidates are returned; ambiguous candidates are not silently resolved.",
"maxLength": 180,
"minLength": 2,
"title": "Entity name",
"type": "string"
},
"organisationNumber": {
"description": "Exact nine-digit Norwegian organisation number.",
"title": "Organisation number",
"type": "string"
},
"previousDecisionReceiptHash": {
"description": "Optional prior SHA-256 decision receipt used only for deterministic change classification.",
"title": "Previous decision receipt",
"type": "string"
},
"previousRecordReceipts": {
"description": "Optional prior record receipt hashes used only for deterministic added, removed, or unchanged classification.",
"editor": "stringList",
"items": {
"type": "string"
},
"maxItems": 50,
"title": "Previous record receipts",
"type": "array"
},
"purpose": {
"description": "Caller-declared workflow context recorded in the receipt; it never changes source facts or produces an eligibility verdict.",
"editor": "select",
"enum": [
"ENTITY_VERIFICATION",
"SUPPLIER_ONBOARDING_EVIDENCE",
"PROCUREMENT_RESEARCH",
"OTHER"
],
"enumTitles": [
"Entity verification",
"Supplier onboarding evidence",
"Procurement research",
"Other evidence purpose"
],
"title": "Evidence purpose",
"type": "string"
},
"reference": {
"description": "Optional non-sensitive caller reference bound into the evidence receipt.",
"maxLength": 200,
"title": "Caller reference",
"type": "string"
}
},
"required": [
"purpose"
],
"type": "object"
},
"maxItems": 25,
"minItems": 1,
"prefill": [
{
"organisationNumber": "974760673",
"purpose": "SUPPLIER_ONBOARDING_EVIDENCE",
"reference": "supplier-no-001"
}
],
"title": "Company queries",
"type": "array"
}
},
"required": [
"queries"
],
"type": "object"
},
"name": "civicdataforge--norway-company-evidence",
"outputSchema": null
},
{
"description": "Use for municipal building, property, and code-violation research in supported jurisdictions. Do not use for STR licensing or restaurant health inspections; choose the corresponding permit or inspection tool. Starts the bound Apify Actor with the caller's APIFY_TOKEN, may consume Apify usage, waits up to 60 seconds, and returns at most 1,000 source-linked rows without modifying government records.",
"inputSchema": {
"properties": {
"cities": {
"default": [
"austin"
],
"description": "Which city building code-enforcement / property-violation registries to pull.",
"editor": "select",
"items": {
"enum": [
"chicago",
"nyc",
"san_francisco",
"austin"
],
"enumTitles": [
"Chicago, IL",
"New York City, NY",
"San Francisco, CA",
"Austin, TX"
],
"type": "string"
},
"prefill": [
"austin"
],
"title": "Cities",
"type": "array"
},
"maxRecordsPerCity": {
"default": 100,
"description": "Cap records per city, newest first (leave empty to pull the full registry).",
"minimum": 1,
"nullable": true,
"prefill": 25,
"title": "Max records per city",
"type": "integer"
},
"status": {
"default": "all",
"description": "Return all violations, or only currently OPEN/active ones (the distress signal buyers usually want).",
"editor": "select",
"enum": [
"all",
"open"
],
"enumTitles": [
"All violations",
"Open / active only"
],
"prefill": "open",
"title": "Violation status filter",
"type": "string"
}
},
"type": "object"
},
"name": "civicdataforge--property-violations",
"outputSchema": null
},
{
"description": "Use for official restaurant inspection scores, violations, and facility-history research in supported jurisdictions. Do not use for general property-code violations or childcare inspections. Starts the bound Apify Actor with the caller's APIFY_TOKEN, may consume Apify usage, waits up to 60 seconds, and returns at most 1,000 source-linked rows without modifying government records.",
"inputSchema": {
"properties": {
"businessNameContains": {
"description": "Case-insensitive establishment-name substring. Applied server-side where supported and verified client-side for every source.",
"editor": "textfield",
"nullable": true,
"title": "Business name contains",
"type": "string"
},
"cities": {
"default": [
"chicago"
],
"description": "Official inspection feeds to query. Every output and run receipt discloses source age, row grain, and source status.",
"editor": "select",
"items": {
"enum": [
"nyc",
"chicago",
"austin",
"cincinnati",
"boulder",
"montgomery",
"king_county"
],
"enumTitles": [
"New York City, NY",
"Chicago, IL",
"Austin, TX",
"Cincinnati, OH",
"Boulder County, CO",
"Montgomery County, MD",
"King County, WA"
],
"type": "string"
},
"prefill": [
"chicago"
],
"title": "Jurisdictions",
"type": "array"
},
"maxRecordsPerCity": {
"default": 100,
"description": "Bounded newest-first query limit per jurisdiction (1-5,000).",
"maximum": 5000,
"minimum": 1,
"prefill": 25,
"title": "Maximum records per jurisdiction",
"type": "integer"
},
"resultContains": {
"description": "Case-insensitive substring on the jurisdiction's published result or grade. A source with no such field returns no matches; scores are never guessed into grades.",
"editor": "textfield",
"nullable": true,
"title": "Result or grade contains",
"type": "string"
},
"since": {
"description": "Inclusive ISO date YYYY-MM-DD.",
"editor": "textfield",
"nullable": true,
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"title": "Inspections since",
"type": "string"
},
"socrataAppToken": {
"description": "Optional caller-owned app token for a dedicated Socrata rate-limit pool. It is sent only as X-App-Token and never returned.",
"editor": "textfield",
"isSecret": true,
"nullable": true,
"title": "Socrata application token",
"type": "string"
},
"until": {
"description": "Inclusive ISO date YYYY-MM-DD.",
"editor": "textfield",
"nullable": true,
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"title": "Inspections through",
"type": "string"
}
},
"type": "object"
},
"name": "civicdataforge--restaurant-inspection-scores",
"outputSchema": null
},
{
"description": "Use for address, permit-ID, or jurisdiction research across 32 supported US short-term-rental permit sources. For Florida statewide DBPR lodging licenses, use fl-dbpr-vacation-rentals instead. Address mode preserves explicit evidence decisions, scope, and receipts. Starts the bound Apify Actor with the caller's APIFY_TOKEN, may consume Apify usage, waits up to 60 seconds, and returns at most 1,000 source-linked rows without modifying government records.",
"inputSchema": {
"properties": {
"cities": {
"default": [
"orlando"
],
"description": "Which of the 29 covered cities to pull. Published fields vary by city — see the README coverage table.",
"editor": "select",
"items": {
"enum": [
"seattle",
"orlando",
"new_orleans",
"denver",
"chicago",
"marin",
"norfolk",
"nashville",
"osceola_county",
"polk_county",
"austin",
"houston",
"sacramento",
"san_bernardino",
"bend",
"aspen",
"philadelphia",
"albuquerque",
"asheville",
"louisville",
"arlington",
"san_diego",
"scottsdale",
"huntington_beach",
"coconino",
"san_juan",
"chattanooga",
"boston",
"kansas_city"
],
"enumTitles": [
"Seattle, WA",
"Orlando, FL",
"New Orleans, LA",
"Denver, CO",
"Chicago, IL",
"Marin County, CA",
"Norfolk, VA",
"Nashville, TN",
"Osceola County, FL",
"Polk County, FL",
"Austin, TX",
"Houston, TX",
"Sacramento, CA",
"San Bernardino County, CA",
"Bend, OR",
"Aspen, CO",
"Philadelphia, PA",
"Albuquerque, NM",
"Asheville, NC",
"Louisville, KY",
"Arlington, TX",
"San Diego, CA",
"Scottsdale, AZ",
"Huntington Beach, CA",
"Coconino County, AZ",
"San Juan County, WA",
"Chattanooga, TN",
"Boston, MA",
"Kansas City, MO"
],
"type": "string"
},
"prefill": [
"orlando"
],
"title": "Cities",
"type": "array"
},
"maxRecordsPerCity": {
"default": 50,
"description": "Cap records per city (leave empty for the full registry).",
"minimum": 1,
"nullable": true,
"prefill": 25,
"title": "Max records per city",
"type": "integer"
},
"resolveJurisdiction": {
"default": true,
"description": "Use coordinates and Census boundaries to distinguish an incorporated city from an unincorporated county area. Disable for a faster raw-source pull.",
"title": "Resolve governing jurisdiction",
"type": "boolean"
},
"snapshot": {
"default": false,
"description": "Persist a query-scoped baseline and compare it with the prior complete run. Requires maxRecordsPerCity to be cleared; capped results are rejected so they cannot create false disappearance alerts.",
"title": "Monitor changes from a complete pull",
"type": "boolean"
},
"status": {
"default": "all",
"description": "Return all permits, or only currently-active licenses.",
"editor": "select",
"enum": [
"all",
"active"
],
"enumTitles": [
"All permits",
"Active only"
],
"prefill": "active",
"title": "Permit status filter",
"type": "string"
}
},
"type": "object"
},
"name": "civicdataforge--str-permit-registry",
"outputSchema": null
},
{
"description": "Use for Texas-only childcare operation, inspection, and deficiency evidence. For comparable research spanning multiple supported states, use multistate-childcare-licensing instead. Starts the bound Apify Actor with the caller's APIFY_TOKEN, may consume Apify usage, waits up to 60 seconds, and returns at most 1,000 source-linked rows without modifying government records.",
"inputSchema": {
"properties": {
"county": {
"description": "Filter to one Texas county (e.g. HARRIS, DALLAS, TRAVIS). Leave empty for statewide.",
"editor": "textfield",
"nullable": true,
"prefill": "Travis",
"title": "County",
"type": "string"
},
"maxRecords": {
"default": 100,
"description": "Cap total records (leave empty for the full registry, ~100k).",
"minimum": 1,
"nullable": true,
"prefill": 25,
"title": "Max records",
"type": "integer"
},
"minHighDeficiencies": {
"description": "Only return operations with at least this many high-severity deficiencies (compliance screening).",
"minimum": 0,
"nullable": true,
"title": "Min high-severity deficiencies",
"type": "integer"
},
"operationType": {
"description": "e.g. 'Licensed Center', 'Licensed Child-Care Home', 'Listed Family Home'. Leave empty for all.",
"editor": "textfield",
"nullable": true,
"title": "Operation type",
"type": "string"
}
},
"type": "object"
},
"name": "civicdataforge--texas-childcare-licensing",
"outputSchema": null
},
{
"description": "Read the status, storage identifiers, summary, and next step for an Actor run. A positive waitSecs value waits for a terminal state within the documented cap.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"runId": {
"description": "Actor run ID.",
"minLength": 1,
"type": "string"
},
"waitSecs": {
"default": 30,
"description": "Seconds to wait for a terminal state.",
"maximum": 45,
"minimum": 0,
"type": "integer"
}
},
"required": [
"runId"
],
"type": "object"
},
"name": "get-actor-run",
"outputSchema": null
},
{
"description": "Read result rows from a caller-owned Apify dataset, with bounded pagination and optional field selection.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"clean": {
"type": "boolean"
},
"datasetId": {
"description": "Dataset ID or username~dataset-name.",
"minLength": 1,
"type": "string"
},
"desc": {
"type": "boolean"
},
"fields": {
"type": "string"
},
"flatten": {
"type": "string"
},
"limit": {
"minimum": 1,
"type": "integer"
},
"offset": {
"type": "number"
},
"omit": {
"type": "string"
}
},
"required": [
"datasetId"
],
"type": "object"
},
"name": "get-dataset-items",
"outputSchema": null
},
{
"description": "Read one exact record from a caller-owned Apify key-value store.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"keyValueStoreId": {
"description": "Key-value store ID or username~store-name.",
"minLength": 1,
"type": "string"
},
"recordKey": {
"description": "Exact record key.",
"minLength": 1,
"type": "string"
}
},
"required": [
"keyValueStoreId",
"recordKey"
],
"type": "object"
},
"name": "get-key-value-store-record",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:1d10de4f3cc051014b571f70ee45edd1ac052fcf3bb51e9b21e163728e4e8e15 | sha256sum