For Developers
Powered by trustcompliance.xyz
Add compliance checking to your website with a single line of HTML, or use our free API to build custom integrations.
Embeddable Search Widget
Add a compliance search box to any website. Your visitors can search the leaked database without leaving your page. Results open in a new tab.
Live Preview
Light Theme
<iframe
src="https://trustcompliance.xyz/embed/search"
width="100%"
height="60"
frameborder="0"
style="border:none;overflow:hidden;"
title="Trust Compliance Search"
></iframe>Dark Theme
<iframe
src="https://trustcompliance.xyz/embed/search?theme=dark"
width="100%"
height="60"
frameborder="0"
style="border:none;overflow:hidden;"
title="Trust Compliance Search"
></iframe>Public API
Free JSON API to check any company against the leaked database. No authentication required. CORS enabled.
Endpoint
GET https://trustcompliance.xyz/api/v1/check?company=CompanyNameResponse (found)
{
"found": true,
"company": {
"name": "Acme Corp",
"slug": "acme-corp",
"reportCount": 2,
"reports": [
{
"type": "SOC 2 Type 2",
"auditEndDate": "2024-03-15",
"docId": "abc123"
}
],
"url": "https://trustcompliance.xyz/check/acme-corp"
}
}Response (not found)
{
"found": false,
"company": null
}JavaScript Example
fetch('https://trustcompliance.xyz/api/v1/check?company=Acme')
.then(res => res.json())
.then(data => {
if (data.found) {
console.log(data.company.name, data.company.reportCount, 'reports');
}
});Rate Limits
60
Requests / minute
Free
No API key needed
CORS
Works from any origin
Using our widget or API? Let us know. We feature integrations on this page.