aid: ironscales name: IRONSCALES description: >- IRONSCALES is an AI-powered, API-based email security platform protecting organizations against phishing, business email compromise (BEC), account takeover (ATO), VIP impersonation, QR-code phishing, malicious URLs and attachments, and deepfake-assisted social engineering. Rather than sitting inline as a secure email gateway, IRONSCALES connects to Microsoft 365 and Google Workspace through their APIs and operates at the mailbox level — no MX record changes — combining adaptive AI detection, computer-vision analysis, automated multi-mailbox remediation, a crowdsourced threat-intelligence network, phishing simulation testing, and security awareness training in one platform. The public IRONSCALES Management API (appapi.ironscales.com) exposes incidents, mitigation statistics, escalated emails, mailbox management, deepfake SIEM events, phishing-simulation campaigns, SAT training campaigns, and tenant security settings, and is the surface behind the company's SIEM/SOAR/XDR integrations. IRONSCALES also operates an OAuth-protected remote MCP server for agent-based access. image: https://ironscales.com/hubfs/Icons%20and%20Logos/ironscales_icon_only_dark_blue-01.svg url: https://raw.githubusercontent.com/api-evangelist/ironscales/refs/heads/main/apis.yml x-type: company x-source: harvest:secondary-market specificationVersion: '0.21' created: '2026-08-04' modified: '2026-08-04' tags: - email-security - cybersecurity - phishing - anti-phishing - business-email-compromise - account-takeover - threat-intelligence - incident-response - security-awareness-training - phishing-simulation - microsoft-365 - google-workspace - soc-automation - deepfake-detection - mcp apis: - name: IRONSCALES MCP Server description: >- Remote Model Context Protocol server operated by IRONSCALES at mcp.ironscales.com, served over streamable HTTP at /mcp/. Access is OAuth 2.0 protected — an unauthenticated tools/list returns an RFC 6750 challenge pointing at RFC 9728 protected-resource metadata, which names members.ironscales.com as the authorization server (authorization code + PKCE S256, refresh tokens, and RFC 7591 dynamic client registration). The live tool manifest requires an authenticated session and is not published anonymously. humanURL: https://ironscales.com/platform/agents baseURL: https://mcp.ironscales.com/mcp/ tags: - mcp - agent-native - email-security - incident-response properties: - type: MCPServer url: mcp/ironscales-mcp.yml - type: MCPServer url: https://mcp.ironscales.com/mcp/ - type: ToolCrosswalk url: mcp/ironscales-tool-crosswalk.yml - type: Authentication url: authentication/ironscales-authentication.yml - type: WellKnown url: well-known/ironscales-well-known.yml - aid: ironscales:ironscales-authorization-api name: IRONSCALES Authorization API description: The Authorization API from IRONSCALES — 1 operation(s) for authorization. humanURL: https://appapi.ironscales.com/appapi/docs/ baseURL: https://appapi.ironscales.com/appapi tags: - Authorization properties: - type: OpenAPI url: openapi/ironscales-authorization-api-openapi.yml - type: APIReference url: https://appapi.ironscales.com/appapi/docs/ - type: Documentation url: https://ironscales.com/platform/api - type: Swagger url: openapi/_original/ironscales-management-api-openapi.json - type: Authentication url: authentication/ironscales-authentication.yml - type: Conventions url: conventions/ironscales-conventions.yml - type: RateLimits url: rate-limits/ironscales-rate-limits.yml - type: ErrorCatalog url: errors/ironscales-problem-types.yml - type: DataModel url: data-model/ironscales-data-model.yml - aid: ironscales:ironscales-campaigns-api name: IRONSCALES Campaigns API description: The Campaigns API from IRONSCALES — 3 operation(s) for campaigns. humanURL: https://appapi.ironscales.com/appapi/docs/ baseURL: https://appapi.ironscales.com/appapi tags: - Campaigns properties: - type: OpenAPI url: openapi/ironscales-campaigns-api-openapi.yml - type: APIReference url: https://appapi.ironscales.com/appapi/docs/ - type: Documentation url: https://ironscales.com/platform/api - type: Swagger url: openapi/_original/ironscales-management-api-openapi.json - type: Authentication url: authentication/ironscales-authentication.yml - type: Conventions url: conventions/ironscales-conventions.yml - type: RateLimits url: rate-limits/ironscales-rate-limits.yml - type: ErrorCatalog url: errors/ironscales-problem-types.yml - type: DataModel url: data-model/ironscales-data-model.yml - aid: ironscales:ironscales-deepfake-api name: IRONSCALES Deepfake API description: The Deepfake API from IRONSCALES — 1 operation(s) for deepfake. humanURL: https://appapi.ironscales.com/appapi/docs/ baseURL: https://appapi.ironscales.com/appapi tags: - Deepfake properties: - type: OpenAPI url: openapi/ironscales-deepfake-api-openapi.yml - type: APIReference url: https://appapi.ironscales.com/appapi/docs/ - type: Documentation url: https://ironscales.com/platform/api - type: Swagger url: openapi/_original/ironscales-management-api-openapi.json - type: Authentication url: authentication/ironscales-authentication.yml - type: Conventions url: conventions/ironscales-conventions.yml - type: RateLimits url: rate-limits/ironscales-rate-limits.yml - type: ErrorCatalog url: errors/ironscales-problem-types.yml - type: DataModel url: data-model/ironscales-data-model.yml - aid: ironscales:ironscales-emails-api name: IRONSCALES Emails API description: The Emails API from IRONSCALES — 1 operation(s) for emails. humanURL: https://appapi.ironscales.com/appapi/docs/ baseURL: https://appapi.ironscales.com/appapi tags: - Emails properties: - type: OpenAPI url: openapi/ironscales-emails-api-openapi.yml - type: APIReference url: https://appapi.ironscales.com/appapi/docs/ - type: Documentation url: https://ironscales.com/platform/api - type: Swagger url: openapi/_original/ironscales-management-api-openapi.json - type: Authentication url: authentication/ironscales-authentication.yml - type: Conventions url: conventions/ironscales-conventions.yml - type: RateLimits url: rate-limits/ironscales-rate-limits.yml - type: ErrorCatalog url: errors/ironscales-problem-types.yml - type: DataModel url: data-model/ironscales-data-model.yml - aid: ironscales:ironscales-incident-api name: IRONSCALES Incident API description: The Incident API from IRONSCALES — 10 operation(s) for incident. humanURL: https://appapi.ironscales.com/appapi/docs/ baseURL: https://appapi.ironscales.com/appapi tags: - Incident properties: - type: OpenAPI url: openapi/ironscales-incident-api-openapi.yml - type: APIReference url: https://appapi.ironscales.com/appapi/docs/ - type: Documentation url: https://ironscales.com/platform/api - type: Swagger url: openapi/_original/ironscales-management-api-openapi.json - type: Authentication url: authentication/ironscales-authentication.yml - type: Conventions url: conventions/ironscales-conventions.yml - type: RateLimits url: rate-limits/ironscales-rate-limits.yml - type: ErrorCatalog url: errors/ironscales-problem-types.yml - type: DataModel url: data-model/ironscales-data-model.yml - aid: ironscales:ironscales-mailboxes-api name: IRONSCALES Mailboxes API description: The Mailboxes API from IRONSCALES — 3 operation(s) for mailboxes. humanURL: https://appapi.ironscales.com/appapi/docs/ baseURL: https://appapi.ironscales.com/appapi tags: - Mailboxes properties: - type: OpenAPI url: openapi/ironscales-mailboxes-api-openapi.yml - type: APIReference url: https://appapi.ironscales.com/appapi/docs/ - type: Documentation url: https://ironscales.com/platform/api - type: Swagger url: openapi/_original/ironscales-management-api-openapi.json - type: Authentication url: authentication/ironscales-authentication.yml - type: Conventions url: conventions/ironscales-conventions.yml - type: RateLimits url: rate-limits/ironscales-rate-limits.yml - type: ErrorCatalog url: errors/ironscales-problem-types.yml - type: DataModel url: data-model/ironscales-data-model.yml - aid: ironscales:ironscales-mitigation-api name: IRONSCALES Mitigation API description: The Mitigation API from IRONSCALES — 8 operation(s) for mitigation. humanURL: https://appapi.ironscales.com/appapi/docs/ baseURL: https://appapi.ironscales.com/appapi tags: - Mitigation properties: - type: OpenAPI url: openapi/ironscales-mitigation-api-openapi.yml - type: APIReference url: https://appapi.ironscales.com/appapi/docs/ - type: Documentation url: https://ironscales.com/platform/api - type: Swagger url: openapi/_original/ironscales-management-api-openapi.json - type: Authentication url: authentication/ironscales-authentication.yml - type: Conventions url: conventions/ironscales-conventions.yml - type: RateLimits url: rate-limits/ironscales-rate-limits.yml - type: ErrorCatalog url: errors/ironscales-problem-types.yml - type: DataModel url: data-model/ironscales-data-model.yml - aid: ironscales:ironscales-sat-api name: IRONSCALES SAT API description: The SAT API from IRONSCALES — 15 operation(s) for sat. humanURL: https://appapi.ironscales.com/appapi/docs/ baseURL: https://appapi.ironscales.com/appapi tags: - SAT properties: - type: OpenAPI url: openapi/ironscales-sat-api-openapi.yml - type: APIReference url: https://appapi.ironscales.com/appapi/docs/ - type: Documentation url: https://ironscales.com/platform/api - type: Swagger url: openapi/_original/ironscales-management-api-openapi.json - type: Authentication url: authentication/ironscales-authentication.yml - type: Conventions url: conventions/ironscales-conventions.yml - type: RateLimits url: rate-limits/ironscales-rate-limits.yml - type: ErrorCatalog url: errors/ironscales-problem-types.yml - type: DataModel url: data-model/ironscales-data-model.yml - aid: ironscales:ironscales-settings-api name: IRONSCALES Settings API description: The Settings API from IRONSCALES — 4 operation(s) for settings. humanURL: https://appapi.ironscales.com/appapi/docs/ baseURL: https://appapi.ironscales.com/appapi tags: - Settings properties: - type: OpenAPI url: openapi/ironscales-settings-api-openapi.yml - type: APIReference url: https://appapi.ironscales.com/appapi/docs/ - type: Documentation url: https://ironscales.com/platform/api - type: Swagger url: openapi/_original/ironscales-management-api-openapi.json - type: Authentication url: authentication/ironscales-authentication.yml - type: Conventions url: conventions/ironscales-conventions.yml - type: RateLimits url: rate-limits/ironscales-rate-limits.yml - type: ErrorCatalog url: errors/ironscales-problem-types.yml - type: DataModel url: data-model/ironscales-data-model.yml common: - type: Overlay url: overlays/ironscales-management-api-overlay.yaml - type: TrustCenter url: security/ironscales-trust-center.yml - type: VulnerabilityDisclosure url: security/ironscales-vulnerability-disclosure.yml - type: DomainSecurity url: security/ironscales-domain-security.yml - type: Website url: https://ironscales.com/ - type: DeveloperPortal url: https://appapi.ironscales.com/appapi/docs/ - type: Documentation url: https://ironscales.com/platform/api - type: APIReference url: https://appapi.ironscales.com/appapi/docs/ - type: GettingStarted url: https://ironscales.com/platform/api - type: Support url: https://ironscales.com/support/ - type: HelpCenter url: https://support.ironscales.com/hc/en-us - type: Blog url: https://ironscales.com/blog - type: Pricing url: https://ironscales.com/pricing - type: SignUp url: https://secure.ironscales.com/free-trial - type: Login url: https://members.ironscales.com/signin/ - type: TermsOfService url: https://ironscales.com/hubfs/PDFs/Ironscales%20EULA%20Template%20(January%202025).pdf - type: PrivacyPolicy url: https://ironscales.com/privacy-policy/ - type: StatusPage url: https://status.ironscales.com/ - type: ChangeLog url: https://ironscales.com/blog/tag/release-notes - type: TrustCenter url: https://trust.ironscales.com/ - type: Compliance url: https://trust.ironscales.com/ - type: Security url: https://trust.ironscales.com/ - type: LLMsTxt url: llms/ironscales-llms.txt - type: MCPServer url: mcp/ironscales-mcp.yml - type: WellKnown url: well-known/ironscales-well-known.yml - type: Authentication url: authentication/ironscales-authentication.yml - type: Conventions url: conventions/ironscales-conventions.yml - type: RateLimits url: rate-limits/ironscales-rate-limits.yml - type: ErrorCatalog url: errors/ironscales-problem-types.yml - type: Lifecycle url: lifecycle/ironscales-lifecycle.yml - type: ChangeLog url: changelog/ironscales-changelog.yml - type: Conformance url: conformance/ironscales-conformance.yml - type: DataModel url: data-model/ironscales-data-model.yml - type: Packages url: packages/ironscales-packages.yml - type: AgentSkill url: skills/_index.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io x-enrichment: date: '2026-08-04' status: enriched artifacts_added: 36 pass: local-v1