# Tolca Québec Contractor Compliance Check

> Tolca Québec Contractor Compliance Check is a paid API for AI agents from tolca.tonbot.ca, paid per call via x402, $0.1/call, status unknown (last checked 2026-10-29).

Checks a Québec contractor's compliance status across RBQ licence, RENA ban list, environmental penalties, and federal PSPC ineligibility in one call, returning a verdict of ok/review/blocking.

## Facts

- Endpoint: POST https://tolca.tonbot.ca/v1/qc-contractor-check?utm_source=zero.xyz
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tolca-qu-bec-contractor-compliance-check-f3287a49
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IlVhiGRXnyEC-S4L0rnSc

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 tolca-qu-bec-contractor-compliance-check-f3287a49 -d '<json body>'
```

Example prompt: Before we hire Construction ABC inc. (NEQ 1143512480) for the renovation project, can you run a full Québec contractor compliance check — RBQ licence status, RENA ban list, environmental penalties, and federal ineligibility — and give me the verdict in English?

## When to prefer this

Use this endpoint when you need a single consolidated compliance verdict for a Québec-based contractor before hiring, paying, or subcontracting — especially when you need to check multiple registries (RBQ, RENA, environmental, federal PSPC) in one call without building separate integrations. Prefer this over manual registry lookups or generic KYB tools when the contractor operates under Québec's RBQ licensing regime, or when the job involves public contracts subject to RENA rules.

## Known failure modes

- Contractor not found in RBQ database — returns empty or null rbq field with a review verdict
- Ambiguous name match — partial name returns multiple candidates or no result
- NEQ format invalid — 10-digit requirement not met, returns validation error
- RBQ data source temporarily unavailable — extracted_at date may be stale or sources array incomplete
- RENA or environmental data lag — official open data may not reflect very recent sanctions

## How this service works

Ask about any company or Québec contractor and get a verdict grounded in official registries, not guesses. Plus web search that reads the pages for you. Pay per call, no account.

## Output

A JSON object containing the contractor's RBQ licence details (status, categories, bond amount), RENA listing entries, environmental penalties, PSPC ineligibility flags, a list of human-readable reasons, source attribution with license and extraction dates, and a top-level verdict of 'ok', 'review', or 'blocking' with a corresponding verdict_label.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "neq": {
   "type": "string",
   "example": "1143512480",
   "description": "Numéro d'entreprise du Québec (10 digits)"
  },
  "lang": {
   "enum": [
    "fr",
    "en"
   ],
   "type": "string",
   "default": "fr"
  },
  "name": {
   "type": "string",
   "description": "Business name (exact or partial)"
  },
  "licence": {
   "type": "string",
   "example": "5596-1234-01",
   "description": "RBQ licence number"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "rbq": {
   "neq": "1143512480",
   "name": "Construction ABC inc.",
   "type": "Entrepreneur",
   "status": "Active",
   "licence": "5596-1234-01",
   "bond_amount": "40000",
   "subcategories": [
    "1.1.1",
    "1.1.2"
   ]
  },
  "rena": [],
  "reasons": [
   "Licence RBQ active, aucune inscription au RENA, aucune sanction environnementale trouvée."
  ],
  "sources": [
   {
    "id": "rbq",
    "license": "CC-BY 4.0",
    "extracted_at": "2026-10-14T06:00:00Z"
   }
  ],
  "verdict": "ok",
  "verdict_label": "OK",
  "environmental_penalties": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tolca-qu-bec-contractor-compliance-check-f3287a49/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tolca.tonbot.ca](https://www.zero.xyz/host/tolca.tonbot.ca/llms.txt)
