---
title: "Check UEI Against Exclusions List"
method: GET
path: "/api/v1/exclusions/{uei_sam}"
tags: ["Exclusions"]
---

# Check UEI Against Exclusions List

`GET /api/v1/exclusions/{uei_sam}`

## Request

- Base URL: `https://govconapi.com` (the document declares no server; this is the origin it was published from)
- URL: `https://govconapi.com/api/v1/exclusions/{uei_sam}`
- Auth: HTTP bearer

Vendor-risk screening lookup: pass a UEI SAM and find out whether that entity is on the current SAM exclusions list.

**This is a current-state list, not a history.** It is refreshed as a full replace of what SAM publishes today, so an exclusion that has already been terminated is absent entirely rather than returned as expired. A 404 means 'not on the list now', not 'never excluded'.

**Response semantics**
- `200` — entity IS on the exclusions list. Body contains the full record.
- `404` — UEI is **not** on the exclusions list. This is the expected answer for the vast majority of legitimate vendors and means the entity is clean.

**Coverage caveat:** roughly 73% of SAM exclusions are individuals or small entities without a UEI. A 404 here means *no UEI-keyed exclusion*; to also screen against name-based debarments (e.g. principals, officers, individuals), pair this lookup with `/api/v1/exclusions/search?entity_name=...`.

## Path parameters

- `uei_sam` string, required

## Response `200`

Entity is on the exclusions list. Full record returned.

- unknown

## Other responses

- `404`: No UEI-keyed exclusion found. Entity is clean by UEI; screen names separately for full coverage.
- `422`: Validation Error
- `429`: Rate limit exceeded.

---

[API](https://skmtc.dev/govconapi/apis/govcon-api.md) · [All operations](https://skmtc.dev/govconapi/apis/govcon-api/llms.txt) · [OpenAPI document](https://skmtc.dev/govconapi/apis/govcon-api/revisions/32e498016218?raw)
