# SiteCheck Debarment Check

> SiteCheck Debarment Check is a paid API for AI agents from api.sitecheck-api.workers.dev, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-16).

Searches World Bank and SAM.gov debarment/exclusion lists for a named firm or individual to check procurement ineligibility status

## Facts

- Endpoint: GET https://api.sitecheck-api.workers.dev/api/screen/debarment?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-debarment-check-69da0e4d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Pi5JE47B2dDLwUJkZSE7s

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 sitecheck-debarment-check-69da0e4d
```

Example prompt: Can you check if 'Acme Construction Ltd' from Brazil is on any debarment or exclusion lists like the World Bank or SAM.gov — I need to know before we award them a contract?

## When to prefer this

Use this endpoint when you need fast, automated compliance screening of a firm or individual against World Bank ineligible firms and SAM.gov exclusion databases. Prefer it over manual lookups when building procurement workflows, vendor onboarding pipelines, or due diligence agents that need to flag debarred entities programmatically. It is pay-per-call with no subscription needed, making it suitable for on-demand checks rather than bulk continuous monitoring.

## Known failure modes

- Missing required 'name' query parameter returns a validation error
- Name too long (over 200 characters) rejected
- Limit out of range (outside 1–50) rejected
- No matches found returns empty results array with count 0
- SAM.gov results may be unavailable if API key not configured
- Ambiguous or common names may return many false positives
- Non-Latin characters in names may reduce match accuracy

## How this service works

Searches the World Bank Listing of Ineligible Firms and Individuals for debarred and ineligible firms and individuals. Each hit: list, name, country, grounds, from/to dates, source URL. If a list is unreachable, returns listsUnavailable and 503 when none are checked.

## Output

Returns a JSON object with a count of matches, the sources checked (World Bank ineligible firms list and optionally SAM.gov), an array of matching records each containing entity name, debarment status (e.g. Ongoing), grounds, from/to dates, country, city, list name, and source URL, plus a checkedAt timestamp and a disclaimer that results are informational only.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "name"
     ],
     "properties": {
      "name": {
       "type": "string",
       "description": "Name or keyword to search (1–200 characters)"
      },
      "limit": {
       "type": "string",
       "description": "Max results per source (1–50, default 20)"
      },
      "country": {
       "type": "string",
       "description": "Optional ISO-2 country code filter"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "source": "World Bank Listing of Ineligible Firms and Individuals (https://www.worldbank.org/en/projects-operations/procurement/debarred-firms); SAM.gov exclusions (when key set)",
  "results": [
   {
    "city": "SÃO JOSÉ DE RIBAMAR, MARANHÃO",
    "list": "World Bank Listing of Ineligible Firms and Individuals",
    "name": "SERVEMTEC LTDA *173",
    "status": "Ongoing",
    "toDate": null,
    "country": "BR",
    "grounds": "Procurement Guidelines, 1.15(a)(ii)",
    "fromDate": "2014-01-02",
    "sourceUrl": "https://www.worldbank.org/en/projects-operations/procurement/debarred-firms",
    "countryName": "Brazil"
   }
  ],
  "checkedAt": "2026-10-15T18:21:06.965Z",
  "disclaimer": "Information only, not legal advice. Verify with official sources."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-debarment-check-69da0e4d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.sitecheck-api.workers.dev](https://www.zero.xyz/host/api.sitecheck-api.workers.dev/llms.txt)
