keepcalculator

06 Numbers and Powers

Sam.gov Exclusions: Public vs API Key Data

Card No. 06·31227 · Updated · Standard formula, shown below

Total days 30 days
Days to check
30 days
You entered
You enter
Days to check
You get
Total days
Rounding
0 dp

Sam.gov exclusions data—records of entities debarred or suspended from U.S. federal contracting—is publicly searchable on the website without an account, but the full dataset and automated access require a free SAM.gov API key. This article explains exactly what you can see as a casual visitor versus what you need an API key for, how the system works, and how to get the data you need.

What Is SAM.gov Exclusion Data?

The System for Award Management (SAM.gov) hosts the official U.S. government list of parties excluded from receiving federal contracts, subcontracts, and certain federal financial assistance. This includes debarments, suspensions, and other statutory or regulatory exclusions. The list is maintained by the General Services Administration (GSA) and is legally binding—federal agencies cannot award contracts to listed entities, and prime contractors must check the list before subcontracting.

Each exclusion record typically contains the legal name of the entity or individual, the exclusion type (debarment, suspension, etc.), the start and end dates, the agency that imposed it, and the cause or citation. Some records also include addresses, DUNS numbers (now replaced by UEI), and a narrative description of the action.

What Is Public Without an API Key?

Anyone can search the public SAM.gov website without logging in. The search interface at SAM.gov allows you to filter by exclusion type, name, UEI, or other criteria. For each result, you can view the full public record, including the exclusion reason, dates, and agency. This is the same data you would get from the API—there is no hidden “premium� layer. The public web search is free and unlimited for manual browsing.

However, the public interface has practical limits:

  • You can only view one record at a time; there is no bulk export.
  • The search results are paginated, and you cannot easily download all matching records.
  • There is no automated way to check thousands of vendors against the list without scripting.
  • The site uses CAPTCHA and rate limiting to prevent scraping, so manual browsing is fine but automated access is blocked.

What Requires an API Key?

To access SAM.gov data programmatically—via scripts, integrations, or bulk downloads—you need a free API key. The key is required for all REST API calls, including the Exclusions API endpoint. With a key, you can:

  • Search exclusions by name, UEI, or other fields using structured queries.
  • Retrieve full records in JSON format.
  • Download the entire exclusions dataset as a zipped CSV file (this is the only way to get the full list in bulk).
  • Automate periodic checks (e.g., daily screening of a vendor list).

Without a key, the API returns a 401 Unauthorized error. Getting a key is free and requires a SAM.gov account, which you can create with an email address. The key is issued immediately after you log in and navigate to your account settings.

How to Get and Use an API Key

  1. Go to SAM.gov and click “Sign In� (top right). Create an account if you don’t have one.
  2. After logging in, click your name (top right) and select “Account Settings.�
  3. Find the “API Key� section and click “Create API Key.� You’ll see a key like xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
  4. Copy the key and store it securely—it is shown only once.
  5. Use the key in the HTTP header X-API-Key: your-key when making requests to https://api.sam.gov/entity-information/v3/exclusions.
  6. For bulk download, use the “Exclusions Data Files� page on SAM.gov, which also requires the API key to generate a download link.

Common Misconceptions About Exclusions Data

“The API shows more data than the website.� False. The API returns the same public records. The difference is format and automation, not content.

“I need a paid subscription to check exclusions.� False. Both the web search and API are free. Some third-party services charge for convenience, but the government data itself is free.

“All exclusions are permanent.� False. Most have a defined end date, though some are “indefinite� until a specific condition is met.

“The list includes criminal convictions.� Only if the conviction leads to a debarment or suspension. The list does not include every arrest or conviction.

How to Choose Between Web Search and API

If you need to check a handful of vendors occasionally, the public web search is sufficient. If you need to screen hundreds or thousands of entities, or integrate checks into your own software, use the API. For a one-time full download of the entire exclusions list, the bulk CSV file is the best option—it is updated monthly and contains all active exclusions.

Also consider the SAM.gov “Entity Information� API, which includes registration data, but that is separate from exclusions. For compliance, you may need both.

Frequently Asked Questions

Do I need an API key to view an exclusion record on SAM.gov? No. The public website shows full records without login. The API key is only for programmatic access.

Is the API key free? Yes. Create a SAM.gov account and generate a key at no cost. There is no premium tier.

Can I download the entire exclusion list without an API key? No. The bulk download feature requires an API key. There is no other official way to get the full dataset.

How often is the exclusion data updated? The website and API reflect real-time updates as agencies add or remove exclusions. The bulk CSV file is generated monthly.

Does the API include past exclusions that have ended? By default, the API returns active exclusions. You can use the exclusionType and date filters to retrieve historical records, but the bulk file only contains current ones.

What is the difference between SAM.gov and the System for Award Management? They are the same—SAM.gov is the website, and the System for Award Management is the underlying system. The exclusions list is one part of it.

Related

Formula used
in t | Days to check | days | 30 | 1 | 3650
out total | Total days | days | t | 0

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →