Back to Home

Legal & Exclusions API

OIG LEIE healthcare exclusion screening and verification

https://api.compliancegrid.ai/v1/legal
3 endpoints
~45ms avg response

Overview

The Legal & Exclusions API provides screening against the OIG List of Excluded Individuals/Entities (LEIE). Healthcare organizations must check providers, employees, and contractors against the LEIE before hiring, contracting, or credentialing. Search by last name, first name, business name, NPI, state, or exclusion type. Quick NPI exclusion check endpoint for fast verification.

Key Features

OIG LEIE search by name, business name, NPI, state, or exclusion type
Quick NPI exclusion check — fast yes/no verification for a single NPI
Exclusion details: type (mandatory/permissive), date, specialty, and reinstatement info
Supports both individual and entity exclusion searches
Monthly OIG LEIE data updates in production
Exclusion type codes: 1128(a)(1-4) mandatory, 1128(b) permissive

Endpoints

GET/v1/legal/oig/search
POST/v1/legal/oig/search
GET/v1/legal/oig/check/:npi
View full API reference

Quick Example

legal-example.ts
// Check if a provider is excluded
const check = await fetch(
  "https://api.compliancegrid.ai/v1/legal/oig/check/1234567890",
  { headers: { "Authorization": "Bearer " + process.env.CG_TOKEN } }
);
const result = await check.json();
console.log(result.excluded);  // true
console.log(result.exclusion.exclusionType); // "1128(a)(1)"
console.log(result.exclusion.general);       // "Physician"

// Search by last name in a state
const search = await fetch(
  "https://api.compliancegrid.ai/v1/legal/oig/search?lastName=smith&state=TX",
  { headers: { "Authorization": "Bearer " + process.env.CG_TOKEN } }
);
const data = await search.json();
console.log(data.totalResults);

Sample Response

response.json
{
  "success": true,
  "npi": "1234567890",
  "excluded": true,
  "exclusion": {
    "lastName": "SMITH",
    "firstName": "JOHN",
    "general": "Physician",
    "specialty": "Internal Medicine",
    "npi": "1234567890",
    "city": "HOUSTON",
    "state": "TX",
    "exclusionType": "1128(a)(1)",
    "exclusionDate": "20200115"
  },
  "dataSource": {
    "name": "OIG List of Excluded Individuals/Entities (LEIE)"
  }
}

Ready to integrate?

Get your free API key and start building in minutes.

Get API Key