endor-api

Query Endor Labs API for findings, projects, packages, and metrics.

2|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/endorlabs/skills-ideas --skill endor-api-endorlabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: endor-api
Source: https://github.com/endorlabs/skills-ideas/tree/main/skills/endor-api
Command: npx skills add https://github.com/endorlabs/skills-ideas --skill endor-api-endorlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Execute custom queries against the Endor Labs API for advanced use cases. Use when the user asks to query findings, projects, packages, or metrics directly, says "endor api", "raw api query", "custom query", "list resources", or needs to run API filters not covered by other endor skills. Do NOT use for standard scanning (/endor-scan), dependency checks (/endor-check), or finding display (/endor-findings).

Core Features & Use Cases

  • Execute custom queries against the Endor Labs API to retrieve findings, projects, packages, and metrics.
  • Supports namespace-scoped queries, a variety of endpoints, and complex filtering as described in the API Endpoints table.
  • Provides workflow guidance for using MCP tools and CLI to list, get, or create API resources, with safe data handling and error guidance.

Quick Start

Ask the API to list findings in a namespace with a simple filter.

Frequently Asked Questions about endor-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query Endor Labs API data for custom findings and metrics?

Use this approach when you need to run API filters not covered by other skills, fetching raw API data directly. It enforces namespace-scoped queries and endpoint selection to safely list or get resources.

What is the best way to fetch raw project data from the Endor API?

This method is designed for advanced use cases where standard scanning or dependency checks do not provide the required raw data. It supports MCP tools and CLI workflows for listing and getting resources.

Does the Endor API query approach support custom filters for package versions?

It enforces namespace-scoped requests to ensure data safety and provides structured result presentation for the queried package versions.

When should I use a custom API query instead of standard Endor scanning?

This approach is strictly for advanced use cases requiring direct API interaction to list or get resources, rather than running standard security scans or dependency checks.

Can I use MCP tooling to interact with the Endor API?

This allows you to execute custom queries against the Endor Labs API directly through your MCP environment, retrieving findings and metrics on demand.