# GovParse FirmStanding Employer Search

> GovParse FirmStanding Employer Search is a paid API for AI agents from api.govparse.io, paid per call via x402, $1.25/call, status unknown (last checked 2026-09-16).

Search 3.7M resolved federal employer entities by name, state, NAICS code, or source to get entity IDs and summary counts for compliance and enforcement research.

## Facts

- Endpoint: GET https://api.govparse.io/v1/companies/search
- Price: $1.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/govparse-firmstanding-employer-search-e53eaf02
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xmsG-_OXu5tffC3LxdJD1

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability govparse-firmstanding-employer-search-e53eaf02
```

Example prompt: Search GovParse for any employers named 'Swift Transportation' in Arizona that appear in both OSHA and WHD federal records, sorted by record count descending, and return up to 25 results.

## When to prefer this

Use this endpoint when you need to find federal compliance and enforcement records for specific employers or screen businesses against government enforcement databases (WHD, OSHA, EPA ECHO, OFLC, FMCSA, LEIE, SAM exclusions). Prefer this over general business search tools when the specific question is about regulatory risk, labor violations, debarment, or multi-source federal enforcement exposure. Not suitable for FCRA-covered consumer reporting use cases.

## Known failure modes

- Query too broad — total_matched hits 1000 cap, requiring additional filters (name, state, NAICS, or source)
- Name normalization may not match highly abbreviated or misspelled company names
- No results returned for companies not present in any of the 7 federal source datasets
- Invalid source code in CSV list returns an error or empty results
- NAICS prefix too broad returns too many results; needs more digits for precision

## How this service works

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.

## Output

Returns a paginated list of resolved employer entities with entity IDs, normalized company names, addresses (state), source count (number of distinct federal databases the entity appears in), record count, and the specific federal sources linked (e.g. whd, osha, echo, oflc, fmcsa, leie, sam_exclusions). total_matched is capped at 1000; narrower queries are needed when the cap is hit.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "properties": {
  "input": {
   "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)."
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/govparse-firmstanding-employer-search-e53eaf02/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.govparse.io](https://www.zero.xyz/host/api.govparse.io/llms.txt)
