UpGuard
UpGuard is a cybersecurity platform that helps organizations manage and reduce their cyber risk. Its products cover third-party vendor risk management (Vendor Risk), attack surface management and external threat monitoring (Breach Risk), and AI-powered security questionnaire automation and trust center tooling (Trust Exchange). The UpGuard CyberRisk API exposes the platform programmatically — vendors and security ratings, risks and vulnerabilities, domains and IPs, data leak disclosures, identity breaches, typosquatting, questionnaires, subsidiaries, labels, notifications, and webhooks — authenticated with an API key from CyberRisk account settings.
UpGuard publishes 18 APIs on the APIs.io network, including breaches API, bulk API, dataleaks API, and 15 more. Tagged areas include Company, Cybersecurity, Third-Party Risk Management, Attack Surface Management, and Vendor Risk.
The UpGuard catalog on APIs.io includes 1 event-driven AsyncAPI specification.
UpGuard’s developer surface includes authentication, documentation, API reference, support, engineering blog, pricing, signup flow, and 26 more developer resources.
Kin Score
APIs 18
Individual APIs this provider publishes, each with its own machine-readable definition.
UpGuard breaches API
The breaches API from UpGuard — 5 operation(s) for breaches.
UpGuard bulk API
The bulk API from UpGuard — 4 operation(s) for bulk.
UpGuard dataleaks API
The dataleaks API from UpGuard — 2 operation(s) for dataleaks.
UpGuard domains API
The domains API from UpGuard — 3 operation(s) for domains.
UpGuard ips API
The ips API from UpGuard — 4 operation(s) for ips.
UpGuard labels API
The labels API from UpGuard — 1 operation(s) for labels.
UpGuard notifications API
The notifications API from UpGuard — 1 operation(s) for notifications.
UpGuard organisation API
The organisation API from UpGuard — 1 operation(s) for organisation.
UpGuard reports API
The reports API from UpGuard — 3 operation(s) for reports.
UpGuard risks API
The risks API from UpGuard — 13 operation(s) for risks.
UpGuard subsidiaries API
The subsidiaries API from UpGuard — 8 operation(s) for subsidiaries.
UpGuard threatmonitoring API
The threatmonitoring API from UpGuard — 9 operation(s) for threatmonitoring.
UpGuard trust_exchange API
The trust_exchange API from UpGuard — 15 operation(s) for trust_exchange.
UpGuard typosquat API
The typosquat API from UpGuard — 2 operation(s) for typosquat.
UpGuard userrisk API
The userrisk API from UpGuard — 15 operation(s) for userrisk.
UpGuard vendors API
The vendors API from UpGuard — 32 operation(s) for vendors.
UpGuard vulnerabilities API
The vulnerabilities API from UpGuard — 2 operation(s) for vulnerabilities.
UpGuard webhooks API
The webhooks API from UpGuard — 3 operation(s) for webhooks.
Scroll for all 18
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
upguard-mcp.yml
MCP SERVEREvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Upguard Webhooks
ASYNCAPISecurity Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 6
Pagination, idempotency, versioning, errors, and events
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 6
Authentication, authorization, and security posture
Operate 4
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API