Skip to main content

U.S. SEC Sanctions & Enforcement

The U.S. Securities and Exchange Commission (SEC) is the federal regulatory body responsible for protecting investors, maintaining fair, orderly, and efficient markets, and facilitating capital formation.

The SEC enforcement registry tracks civil injunctive actions, administrative proceedings, trading suspensions, and the PAUSE list (Public Alert: Unregistered Soliciting Entities), which identifies entities falsely claiming to be registered or licensed in the U.S.


API Referenceโ€‹

Endpointโ€‹

GET https://api.verifik.co/v2/sec

Alias route: GET https://api.verifik.co/v2/sec-sanctions

Headersโ€‹

NameValueDescription
Content-Typeapplication/jsonRequest format
Acceptapplication/jsonResponse format
AuthorizationBearer <token>Client JWT authentication token

Parametersโ€‹

ParameterTypeRequiredDescription
fullNamestringConditionalIndividual name (executive, broker, advisor) or registered legal entity name. Required if document parameters are not provided.
documentNumberstringConditionalTax identification number or corporate registration code. Required if fullName is not provided.
documentTypestringNoDocument type (e.g., EIN, PAS, CC). Default: CC.

Use Casesโ€‹

  • Capital Markets Due Diligence: Screen broker-dealers, investment advisors, and fund managers prior to institutional onboarding.
  • Investor Protection: Identify solicitations originating from unregistered entities on the SEC PAUSE list.
  • M&A Executive Screening: Ensure target company officers and directors have no active SEC disqualifications or penny stock bars.

Requestโ€‹

import axios from "axios";

const options = {
method: "GET",
url: "https://api.verifik.co/v2/sec",
params: {
fullName: "MARIA ELENA LOPEZ GARCIA",
},
headers: {
Accept: "application/json",
Authorization: "Bearer <your_token>",
},
};

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

Responseโ€‹

{
"data": {
"fullName": "MARIA ELENA LOPEZ GARCIA",
"firstName": "MARIA",
"lastName": "LOPEZ GARCIA",
"foundInSEC": true,
"details": {
"id": "us-sec-10000001",
"name": "MARIA ELENA LOPEZ GARCIA",
"schema": "LegalEntity",
"aliases": "LOPEZ GARCIA CAPITAL CORP",
"addresses": "100 Wall Street, New York, NY",
"phones": "+1-800-555-0199",
"emails": "compliance@sample-sec-entity.com",
"sanctions": "SEC PAUSE Alert and Enforcement Action",
"dataset": "us_sec_pause",
"firstSeen": "2019-02-14",
"lastSeen": "2024-01-01"
}
},
"signature": {
"dateTime": "2026-10-30 20:50:00",
"message": "Certified by Verifik.co"
}
}

Sandbox Probesโ€‹

Subject QueryEndpointExpected Result
Odd Document 10000001/v2/secSEC record found (foundInSEC: true).
Even Document 10000002/v2/secClean record (foundInSEC: false).