aid: picus-security name: Picus Security description: >- Picus Security is a cybersecurity company that pioneered Breach and Attack Simulation (BAS) in 2013 and now ships the Picus Security Validation Platform for Adversarial Exposure Validation (AEV) and Continuous Threat Exposure Management (CTEM). The platform continuously simulates real-world adversary techniques against network, endpoint, email and cloud controls, scores prevention and detection effectiveness, maps results to MITRE ATT&CK and the Unified Kill Chain, and returns vendor-specific mitigation signatures and validated detection rules from the Picus Mitigation Library. The Picus Customer API is a public REST API documented at apidocs.picussecurity.com and served from api.picussecurity.com, exposing simulations, simulation run results, the threat library, threat templates, agents, integrations, mitigation and detection content, exposure instance scores, users and roles, and activity logs, authorized with OAuth2-issued refresh and access tokens. image: https://www.picussecurity.com/hubfs/Picus_February2020/images/favicon.ico url: https://raw.githubusercontent.com/api-evangelist/picus-security/refs/heads/main/apis.yml x-type: company x-source: harvest:secondary-market specificationVersion: '0.21' created: '2026-08-02' modified: '2026-08-02' tags: - cybersecurity - security-validation - breach-and-attack-simulation - adversarial-exposure-validation - continuous-threat-exposure-management - penetration-testing - threat-intelligence - mitre-attack - detection-engineering - security-operations apis: - aid: picus-security:picus-security-activity-logs-api name: Picus Security Activity Logs API description: The Activity-Logs API from Picus Security — 1 operation(s) for activity-logs. humanURL: https://apidocs.picussecurity.com/ baseURL: https://api.picussecurity.com/ tags: - Activity-Logs properties: - type: OpenAPI url: openapi/picus-security-activity-logs-api-openapi.yml - type: Documentation url: https://apidocs.picussecurity.com/ - type: APIReference url: https://apidocs.picussecurity.com/reference/intro-to-the-picus-customer-api - type: GettingStarted url: https://apidocs.picussecurity.com/docs/scope-of-the-picus-api - type: Authentication url: authentication/picus-security-authentication.yml - type: Conventions url: conventions/picus-security-conventions.yml - type: ErrorCatalog url: errors/picus-security-problem-types.yml - type: RateLimits url: rate-limits/picus-security-rate-limits.yml - type: DataModel url: data-model/picus-security-data-model.yml - aid: picus-security:picus-security-agents-api name: Picus Security Agents API description: The Agents API from Picus Security — 6 operation(s) for agents. humanURL: https://apidocs.picussecurity.com/ baseURL: https://api.picussecurity.com/ tags: - Agents properties: - type: OpenAPI url: openapi/picus-security-agents-api-openapi.yml - type: Documentation url: https://apidocs.picussecurity.com/ - type: APIReference url: https://apidocs.picussecurity.com/reference/intro-to-the-picus-customer-api - type: GettingStarted url: https://apidocs.picussecurity.com/docs/scope-of-the-picus-api - type: Authentication url: authentication/picus-security-authentication.yml - type: Conventions url: conventions/picus-security-conventions.yml - type: ErrorCatalog url: errors/picus-security-problem-types.yml - type: RateLimits url: rate-limits/picus-security-rate-limits.yml - type: DataModel url: data-model/picus-security-data-model.yml - aid: picus-security:picus-security-authentication-api name: Picus Security Authentication API description: The Authentication API from Picus Security — 2 operation(s) for authentication. humanURL: https://apidocs.picussecurity.com/ baseURL: https://api.picussecurity.com/ tags: - Authentication properties: - type: OpenAPI url: openapi/picus-security-authentication-api-openapi.yml - type: Documentation url: https://apidocs.picussecurity.com/ - type: APIReference url: https://apidocs.picussecurity.com/reference/intro-to-the-picus-customer-api - type: GettingStarted url: https://apidocs.picussecurity.com/docs/scope-of-the-picus-api - type: Authentication url: authentication/picus-security-authentication.yml - type: Conventions url: conventions/picus-security-conventions.yml - type: ErrorCatalog url: errors/picus-security-problem-types.yml - type: RateLimits url: rate-limits/picus-security-rate-limits.yml - type: DataModel url: data-model/picus-security-data-model.yml - aid: picus-security:picus-security-instances-api name: Picus Security Instances API description: The Instances API from Picus Security — 1 operation(s) for instances. humanURL: https://apidocs.picussecurity.com/ baseURL: https://api.picussecurity.com/ tags: - Instances properties: - type: OpenAPI url: openapi/picus-security-instances-api-openapi.yml - type: Documentation url: https://apidocs.picussecurity.com/ - type: APIReference url: https://apidocs.picussecurity.com/reference/intro-to-the-picus-customer-api - type: GettingStarted url: https://apidocs.picussecurity.com/docs/scope-of-the-picus-api - type: Authentication url: authentication/picus-security-authentication.yml - type: Conventions url: conventions/picus-security-conventions.yml - type: ErrorCatalog url: errors/picus-security-problem-types.yml - type: RateLimits url: rate-limits/picus-security-rate-limits.yml - type: DataModel url: data-model/picus-security-data-model.yml - aid: picus-security:picus-security-integrations-api name: Picus Security Integrations API description: The Integrations API from Picus Security — 2 operation(s) for integrations. humanURL: https://apidocs.picussecurity.com/ baseURL: https://api.picussecurity.com/ tags: - Integrations properties: - type: OpenAPI url: openapi/picus-security-integrations-api-openapi.yml - type: Documentation url: https://apidocs.picussecurity.com/ - type: APIReference url: https://apidocs.picussecurity.com/reference/intro-to-the-picus-customer-api - type: GettingStarted url: https://apidocs.picussecurity.com/docs/scope-of-the-picus-api - type: Authentication url: authentication/picus-security-authentication.yml - type: Conventions url: conventions/picus-security-conventions.yml - type: ErrorCatalog url: errors/picus-security-problem-types.yml - type: RateLimits url: rate-limits/picus-security-rate-limits.yml - type: DataModel url: data-model/picus-security-data-model.yml - aid: picus-security:picus-security-mitigation-api name: Picus Security Mitigation API description: The Mitigation API from Picus Security — 15 operation(s) for mitigation. humanURL: https://apidocs.picussecurity.com/ baseURL: https://api.picussecurity.com/ tags: - Mitigation properties: - type: OpenAPI url: openapi/picus-security-mitigation-api-openapi.yml - type: Documentation url: https://apidocs.picussecurity.com/ - type: APIReference url: https://apidocs.picussecurity.com/reference/intro-to-the-picus-customer-api - type: GettingStarted url: https://apidocs.picussecurity.com/docs/scope-of-the-picus-api - type: Authentication url: authentication/picus-security-authentication.yml - type: Conventions url: conventions/picus-security-conventions.yml - type: ErrorCatalog url: errors/picus-security-problem-types.yml - type: RateLimits url: rate-limits/picus-security-rate-limits.yml - type: DataModel url: data-model/picus-security-data-model.yml - aid: picus-security:picus-security-simulation-latest-result-api name: Picus Security Simulation Latest Result API description: >- The Simulation-Latest-Result API from Picus Security — 7 operation(s) for simulation-latest-result. humanURL: https://apidocs.picussecurity.com/ baseURL: https://api.picussecurity.com/ tags: - Simulation-Latest-Result properties: - type: OpenAPI url: openapi/picus-security-simulation-latest-result-api-openapi.yml - type: Documentation url: https://apidocs.picussecurity.com/ - type: APIReference url: https://apidocs.picussecurity.com/reference/intro-to-the-picus-customer-api - type: GettingStarted url: https://apidocs.picussecurity.com/docs/scope-of-the-picus-api - type: Authentication url: authentication/picus-security-authentication.yml - type: Conventions url: conventions/picus-security-conventions.yml - type: ErrorCatalog url: errors/picus-security-problem-types.yml - type: RateLimits url: rate-limits/picus-security-rate-limits.yml - type: DataModel url: data-model/picus-security-data-model.yml - aid: picus-security:picus-security-simulation-result-api name: Picus Security Simulation Result API description: The Simulation-Result API from Picus Security — 8 operation(s) for simulation-result. humanURL: https://apidocs.picussecurity.com/ baseURL: https://api.picussecurity.com/ tags: - Simulation-Result properties: - type: OpenAPI url: openapi/picus-security-simulation-result-api-openapi.yml - type: Documentation url: https://apidocs.picussecurity.com/ - type: APIReference url: https://apidocs.picussecurity.com/reference/intro-to-the-picus-customer-api - type: GettingStarted url: https://apidocs.picussecurity.com/docs/scope-of-the-picus-api - type: Authentication url: authentication/picus-security-authentication.yml - type: Conventions url: conventions/picus-security-conventions.yml - type: ErrorCatalog url: errors/picus-security-problem-types.yml - type: RateLimits url: rate-limits/picus-security-rate-limits.yml - type: DataModel url: data-model/picus-security-data-model.yml - aid: picus-security:picus-security-simulation-result-reports-api name: Picus Security Simulation Result Reports API description: >- The Simulation-Result-Reports API from Picus Security — 4 operation(s) for simulation-result-reports. humanURL: https://apidocs.picussecurity.com/ baseURL: https://api.picussecurity.com/ tags: - Simulation-Result-Reports properties: - type: OpenAPI url: openapi/picus-security-simulation-result-reports-api-openapi.yml - type: Documentation url: https://apidocs.picussecurity.com/ - type: APIReference url: https://apidocs.picussecurity.com/reference/intro-to-the-picus-customer-api - type: GettingStarted url: https://apidocs.picussecurity.com/docs/scope-of-the-picus-api - type: Authentication url: authentication/picus-security-authentication.yml - type: Conventions url: conventions/picus-security-conventions.yml - type: ErrorCatalog url: errors/picus-security-problem-types.yml - type: RateLimits url: rate-limits/picus-security-rate-limits.yml - type: DataModel url: data-model/picus-security-data-model.yml - aid: picus-security:picus-security-simulations-api name: Picus Security Simulations API description: The Simulations API from Picus Security — 4 operation(s) for simulations. humanURL: https://apidocs.picussecurity.com/ baseURL: https://api.picussecurity.com/ tags: - Simulations properties: - type: OpenAPI url: openapi/picus-security-simulations-api-openapi.yml - type: Documentation url: https://apidocs.picussecurity.com/ - type: APIReference url: https://apidocs.picussecurity.com/reference/intro-to-the-picus-customer-api - type: GettingStarted url: https://apidocs.picussecurity.com/docs/scope-of-the-picus-api - type: Authentication url: authentication/picus-security-authentication.yml - type: Conventions url: conventions/picus-security-conventions.yml - type: ErrorCatalog url: errors/picus-security-problem-types.yml - type: RateLimits url: rate-limits/picus-security-rate-limits.yml - type: DataModel url: data-model/picus-security-data-model.yml - aid: picus-security:picus-security-summary-api name: Picus Security Summary API description: The Summary API from Picus Security — 1 operation(s) for summary. humanURL: https://apidocs.picussecurity.com/ baseURL: https://api.picussecurity.com/ tags: - Summary properties: - type: OpenAPI url: openapi/picus-security-summary-api-openapi.yml - type: Documentation url: https://apidocs.picussecurity.com/ - type: APIReference url: https://apidocs.picussecurity.com/reference/intro-to-the-picus-customer-api - type: GettingStarted url: https://apidocs.picussecurity.com/docs/scope-of-the-picus-api - type: Authentication url: authentication/picus-security-authentication.yml - type: Conventions url: conventions/picus-security-conventions.yml - type: ErrorCatalog url: errors/picus-security-problem-types.yml - type: RateLimits url: rate-limits/picus-security-rate-limits.yml - type: DataModel url: data-model/picus-security-data-model.yml - aid: picus-security:picus-security-templates-api name: Picus Security Templates API description: The Templates API from Picus Security — 2 operation(s) for templates. humanURL: https://apidocs.picussecurity.com/ baseURL: https://api.picussecurity.com/ tags: - Templates properties: - type: OpenAPI url: openapi/picus-security-templates-api-openapi.yml - type: Documentation url: https://apidocs.picussecurity.com/ - type: APIReference url: https://apidocs.picussecurity.com/reference/intro-to-the-picus-customer-api - type: GettingStarted url: https://apidocs.picussecurity.com/docs/scope-of-the-picus-api - type: Authentication url: authentication/picus-security-authentication.yml - type: Conventions url: conventions/picus-security-conventions.yml - type: ErrorCatalog url: errors/picus-security-problem-types.yml - type: RateLimits url: rate-limits/picus-security-rate-limits.yml - type: DataModel url: data-model/picus-security-data-model.yml - aid: picus-security:picus-security-threats-api name: Picus Security Threats API description: The Threats API from Picus Security — 13 operation(s) for threats. humanURL: https://apidocs.picussecurity.com/ baseURL: https://api.picussecurity.com/ tags: - Threats properties: - type: OpenAPI url: openapi/picus-security-threats-api-openapi.yml - type: Documentation url: https://apidocs.picussecurity.com/ - type: APIReference url: https://apidocs.picussecurity.com/reference/intro-to-the-picus-customer-api - type: GettingStarted url: https://apidocs.picussecurity.com/docs/scope-of-the-picus-api - type: Authentication url: authentication/picus-security-authentication.yml - type: Conventions url: conventions/picus-security-conventions.yml - type: ErrorCatalog url: errors/picus-security-problem-types.yml - type: RateLimits url: rate-limits/picus-security-rate-limits.yml - type: DataModel url: data-model/picus-security-data-model.yml - aid: picus-security:picus-security-users-api name: Picus Security Users API description: The Users API from Picus Security — 5 operation(s) for users. humanURL: https://apidocs.picussecurity.com/ baseURL: https://api.picussecurity.com/ tags: - Users properties: - type: OpenAPI url: openapi/picus-security-users-api-openapi.yml - type: Documentation url: https://apidocs.picussecurity.com/ - type: APIReference url: https://apidocs.picussecurity.com/reference/intro-to-the-picus-customer-api - type: GettingStarted url: https://apidocs.picussecurity.com/docs/scope-of-the-picus-api - type: Authentication url: authentication/picus-security-authentication.yml - type: Conventions url: conventions/picus-security-conventions.yml - type: ErrorCatalog url: errors/picus-security-problem-types.yml - type: RateLimits url: rate-limits/picus-security-rate-limits.yml - type: DataModel url: data-model/picus-security-data-model.yml common: - type: MCPServer url: mcp/picus-security-mcp.yml - type: Overlay url: overlays/picus-security-activity-logs-overlay.yaml - type: AgenticAccess url: agentic-access/picus-security-agentic-access.yml - type: TrustCenter url: security/picus-security-trust-center.yml - type: DomainSecurity url: security/picus-security-domain-security.yml - type: Authentication url: authentication/picus-security-authentication.yml - type: Website url: https://www.picussecurity.com/ - type: DeveloperPortal url: https://apidocs.picussecurity.com/ - type: Documentation url: https://apidocs.picussecurity.com/ - type: APIReference url: https://apidocs.picussecurity.com/reference/intro-to-the-picus-customer-api - type: GettingStarted url: https://apidocs.picussecurity.com/docs/scope-of-the-picus-api - type: Support url: https://support.picussecurity.com/ - type: Blog url: https://www.picussecurity.com/blog - type: SignUp url: https://discover.picussecurity.com/start-your-free-trial - type: Login url: https://app.picussecurity.com/signin - type: TermsOfService url: https://www.picussecurity.com/terms - type: PrivacyPolicy url: https://www.picussecurity.com/trust-center/privacy-security - type: StatusPage url: https://status.picussecurity.com/ - type: ChangeLog url: https://apidocs.picussecurity.com/changelog - type: Compliance url: https://www.picussecurity.com/trust-center - type: Security url: https://www.picussecurity.com/trust-center - type: LLMsTxt url: https://apidocs.picussecurity.com/llms.txt - type: Lifecycle url: lifecycle/picus-security-lifecycle.yml - type: Deprecation url: https://apidocs.picussecurity.com/docs/versioning - type: ChangeLog url: changelog/picus-security-changelog.yml - type: Conventions url: conventions/picus-security-conventions.yml - type: RateLimits url: rate-limits/picus-security-rate-limits.yml - type: ErrorCatalog url: errors/picus-security-problem-types.yml - type: Conformance url: conformance/picus-security-conformance.yml - type: DataModel url: data-model/picus-security-data-model.yml - type: Packages url: packages/picus-security-packages.yml - type: VulnerabilityDisclosure url: security/picus-security-vulnerability-disclosure.yml - type: AgentSkill url: skills/_index.yml - type: LLMsTxt url: llms/picus-security-llms.txt maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io x-enrichment: date: '2026-08-02' status: enriched artifacts_added: 54 pass: local-v1