Skip to main content

DEA Background Check

API Reference​

Endpoint​

https://api.verifik.co/v2/dea

Screen individuals or entities against the U.S. Drug Enforcement Administration (DEA) watchlist using documentType and documentNumber, or fullName. The API returns whether a match was found and, when applicable, a URL to the official DEA record.

Note: Dates (date of birth or expedition date) must be in dd/mm/yyyy format.

Headers​

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Parameters​

info

For the complete list of supported Document Types and their specific mandatory parameters, please visit the Document Types guide.

NameTypeRequiredDescription
documentTypestringNoThe document type that you want to request.
documentNumberstringNoDocument number to consult, without spaces or points.
fullNamestringNoInstead of documentType and documentNumber, you can pass the name directly of the person/business.

Use Cases​

  • Regulatory compliance: Screen for DEA-related flags under U.S. federal rules.
  • Fraud prevention: Identify risk tied to controlled-substance enforcement records.
  • KYC and AML: Support healthcare, pharma, logistics, and finance programs.

Request​

import axios from "axios";

const options = {
method: "GET",
url: "https://api.verifik.co/v2/dea",
params: { documentType: "CC", documentNumber: "80251972" },
headers: {
Accept: "application/json",
Authorization: "jwt <tu_token>",
},
};

try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}

Response​

{
"data": {
"documentType": "CC",
"documentNumber": "123456789",
"fullName": "MATEO VERIFIK",
"firstName": "MATEO",
"lastName": "VERIFIK",
"arrayName": ["MATEO", "VERIFIK"],
"foundInDEA": true,
"urlDEA": "https://www.dea.gov/fugitives/ismael-zambada-garcia"
},
"signature": {
"dateTime": "June 28, 2022 11:41 AM",
"message": "Certified by Verifik.co"
}
}

Notes​

  • Returns foundInDEA and optional urlDEA when a public DEA reference exists.