Skip to main content

Riskey API

The Riskey API is an easy-to-integrate REST API designed to streamline the cybersecurity aspects of your third-party risk management process. With the API, you can automate workflows, monitor vendor risks, and gain actionable insights to ensure your organization stays secure. Whether you’re building integrations into your existing tools or crafting entirely new workflows, the Riskey API adapts to your needs.


Core Features

  • Vendor Management: Add, update, and remove vendors from monitoring. Retrieve vendor-specific risk insights and historical trends.

  • Alerts and Findings: Fetch, update, and analyze alerts and findings, with robust filtering and sorting options.

  • Risk Analysis: Access contextual and objective risk scores, distributions, and trends over time.

  • Summary Insights: Retrieve high-level KPIs and explore actionable metrics, such as trending vulnerabilities and risk distributions.


Quick Start

  1. Get an API Key: Log in to the Riskey Platform and navigate to your account dashboard to generate an API key. This key is required for all API requests.
  2. Make Your First API Call: Use tools like curl, Postman, or your preferred programming language to test the endpoints. For example, fetch vendor summaries:
curl -X GET "https://api.riskey.com/summary/vendors" -H "X-API-Key: <X-API-Key>"
  1. Integrate and Automate: Incorporate API calls into your workflows, security tools, or reporting dashboards to streamline third-party threat monitoring.


API Highlights

Authentication

All API requests require an API key. Include the following header in each request:

X-API-Key: <YOUR API Key>

Base URL

All API endpoints are accessible at:

https://api.riskey.com

Error Responses

Standard HTTP status codes are used to indicate success or failure:

  • 200 OK: Request succeeded.

  • 400 Bad Request: Invalid input or parameters.

  • 401 Unauthorized: Missing or invalid API key.

  • 404 Not Found: The requested resource doesn’t exist.

  • 429 Too Many Requests: Rate limit exceeded.

  • 500 Internal Server Error: Unexpected server issue.


Explore the Endpoints

Navigate through the following sections to explore our API in detail:

  • Vendors: Manage and monitor third-party vendors.
  • Alerts: Handle alerts and findings generated by the system.
  • Summary: Fetch actionable KPIs and insights.
  • Risk Analysis: Gain insights into risk trends and scores.