# Assay Systems — The Extract: Company Government Contracts Lookup

> Assay Systems — The Extract: Company Government Contracts Lookup is a paid API for AI agents from assay-systems.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-30).

Returns a paginated list of public government contracts awarded to a specific company in a given country, computed from the public contract register.

## Facts

- Endpoint: GET https://assay-systems.com/api/v1/line/%7Bcountry%7D/%7Bid%7D/contracts?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/assay-systems-the-extract-company-government-contracts-lookup-d0dd7cda
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2yK6JUawvQPA6WAb-wQ_U

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 assay-systems-the-extract-company-government-contracts-lookup-d0dd7cda
```

Example prompt: Pull the government contract history for company ID 'CA-12345' in Canada — show me page 1, filtered to contracts ending before 2024-12-31 and bought by 'Department of National Defence'.

## When to prefer this

Use this endpoint when you need structured procurement data for a specific company from the public contract register in a supported country. It is ideal for competitive intelligence, vendor due diligence, government market analysis, and identifying a company's public-sector customer base. Prefer this over general web search when you need machine-readable, structured contract records rather than news articles or unstructured mentions.

## Known failure modes

- Invalid or unknown company ID returns empty data or 404
- Invalid country code returns an error
- Malformed date string for ends_before may cause a 400 or empty result
- No contracts found for a valid company returns an empty data array
- Pagination page out of range returns empty results

## How this service works

The government market in your sector. One document about one company, computed from the public contract register.

## Output

Returns a data object containing a paginated list of government contracts associated with the specified company, drawn from the public contract register. Each record typically includes contract details such as buyer (government department), contract value, dates, and award information.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "page": {
   "type": "integer"
  },
  "buyer": {
   "type": "string"
  },
  "ends_before": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "data"
 ],
 "properties": {
  "data": {
   "type": "object"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/assay-systems-the-extract-company-government-contracts-lookup-d0dd7cda/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from assay-systems.com](https://www.zero.xyz/host/assay-systems.com/llms.txt)
