Apidog logo

Apidog

Apidog is an all-in-one API development platform that connects the entire API lifecycle: visual API design, multi-protocol debugging (HTTP, REST, GraphQL, gRPC, WebSocket, SOAP, SSE), automated testing with a CLI, smart mocking, and published interactive documentation - all in a single collaborative workspace. As of 2026 Apidog also ships native MCP support: an apidog-mcp-server that feeds API specs to AI coding assistants (Cursor, VS Code + Cline) and an MCP Client inside the desktop app that visually debugs MCP servers over STDIO and Streamable HTTP with auto OAuth 2.0 configuration.

1 APIs 11 Features
AI CodingAPI DesignAPI LifecycleAPI TestingCollaborationDesign-FirstDocumentationMCPMockingPlatform

APIs

Apidog

Apidog's public REST API at https://api.apidog.com lets developers programmatically import API specifications into Apidog projects (OpenAPI 3, Swagger 2, Postman Collection v2) ...

Features

API Design

Visual OpenAPI/Swagger editor with JSON Schema support, reusable schemas, Git integration, and sprint branches for collaborative development.

API Debugging

Multi-protocol support for HTTP, REST, GraphQL, gRPC, SOAP, WebSocket, and SSE with auto-validation of responses against API specs and direct database connectivity.

API Testing

Visual test scenarios with CI/CD integration via the apidog-cli npm package, data-driven testing with CSV/JSON datasets, performance testing, and AI-generated test cases.

API Mocking

Zero-configuration smart mock generation from specs, cloud-based and local mock servers, and custom mock rules.

API Documentation

Auto-generated interactive docs with custom domains, auto-generated SSL certificates, Markdown support, and versioning control.

Team Collaboration

Real-time synchronization, sprint branches for parallel development, role-based access control, and SSO support.

Apidog MCP Server

Local MCP server (npx apidog-mcp-server) that feeds Apidog projects, published docs, or local/remote OpenAPI files to AI coding assistants like Cursor and VS Code + Cline for grounded code generation.

Apidog MCP Client

Visual MCP debugging built into the Apidog app. Supports STDIO and Streamable HTTP transports with auto OAuth 2.0 configuration and a Tools / Prompts / Resources tree.

AI Test Case Generation

AI Test Engine analyzes API specs to automatically generate positive, error-handling, boundary, and security test cases.

AI Schema Descriptions and Mock

AI assistance to modify field descriptions and generate mock data directly inside API schemas.

Enterprise Security

SOC 2 Type II posture with GDPR and ISO 27001 alignment, TLS 1.3+ in transit, AES-256 at rest, plus optional on-premises deployment.

Use Cases

API Design-First Development

Design APIs visually before writing code, enabling frontend and backend teams to work in parallel.

Automated API Testing

Build comprehensive regression test suites with CI/CD integration (Jenkins, GitHub Actions, GitLab CI, Bitbucket) via the Apidog CLI.

API Documentation Publishing

Automatically generate and publish interactive developer documentation from API specifications, with custom domains and white-labeling on paid tiers.

Mock Server Development

Enable frontend development independent of backend completion using intelligent mock data generation from specs.

AI-Assisted API Coding

Connect Apidog projects to Cursor or VS Code + Cline through the Apidog MCP Server so AI assistants generate DTOs, controllers, and client code aligned with the real API contract.

AI Agent Debugging

Use Apidog MCP Client to visually exercise MCP servers (Tools, Prompts, Resources) over STDIO or Streamable HTTP while building AI-agent backends.

Integrations

OpenAPI / Swagger

Import and export OpenAPI 2.0 / 3.0 / 3.1 specifications, with Apidog-specific x-apidog-* extensions preserved on export.

Postman

Postman Collection v2 import with scripting-syntax compatibility.

CI/CD Platforms

Apidog CLI integrates with Jenkins, GitLab CI, GitHub Actions, and Bitbucket Pipelines for automated test runs.

Databases

Connects to MySQL, PostgreSQL, Oracle, SQL Server, and ClickHouse for dynamic test data.

Credential Vaults

HashiCorp Vault, Azure Key Vault, and AWS Secrets Manager.

Enterprise SSO

SAML 2.0, Microsoft Active Directory, OIDC, and SCIM for enterprise identity management.

IntelliJ IDEA Plugin

IDEA plugin for JavaDoc-driven API definition generation.

Cursor And VS Code + Cline

Through apidog-mcp-server, Apidog projects and OpenAPI files become directly accessible to MCP-compatible AI coding assistants.

Semantic Vocabularies

Apidog Context

2 classes · 9 properties

JSON-LD

API Governance Rules

Apidog API Rules

20 rules · 8 errors 12 warnings

SPECTRAL

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
ArazzoWorkflows
ArazzoWorkflows
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
💰
Pricing
Pricing
📰
Blog
Blog
📄
ReleaseNotes
ReleaseNotes
🟢
StatusPage
StatusPage
🔗
Articles
Articles
📜
TermsOfService
TermsOfService
🔗
Security
Security
💬
Support
Support
👥
GitHubOrganization
GitHubOrganization
🔗
Roadmap
Roadmap
🔗
CLI
CLI
🔗
PackageManager
PackageManager
🔗
MCPServer
MCPServer
🔗
MCPServer
MCPServer
🔗
MCPClient
MCPClient
📦
SDK
SDK
🔗
LLMsTxt
LLMsTxt

Sources

Raw ↑
aid: apidog
url: https://raw.githubusercontent.com/api-evangelist/apidog/refs/heads/main/apis.yml
name: Apidog
description: >-
  Apidog is an all-in-one API development platform that connects the entire API lifecycle: visual API design,
  multi-protocol debugging (HTTP, REST, GraphQL, gRPC, WebSocket, SOAP, SSE), automated testing with a CLI, smart
  mocking, and published interactive documentation - all in a single collaborative workspace. As of 2026 Apidog also
  ships native MCP support: an apidog-mcp-server that feeds API specs to AI coding assistants (Cursor, VS Code + Cline)
  and an MCP Client inside the desktop app that visually debugs MCP servers over STDIO and Streamable HTTP with auto
  OAuth 2.0 configuration.
tags:
- AI Coding
- API Design
- API Lifecycle
- API Testing
- Collaboration
- Design-First
- Documentation
- MCP
- Mocking
- Platform
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
access: 3rd-Party
created: '2025-01-08'
modified: '2026-05-22'
position: Consumer
specificationVersion: '0.19'
apis:
- aid: apidog:apidog
  name: Apidog
  description: >-
    Apidog's public REST API at https://api.apidog.com lets developers programmatically import API specifications into
    Apidog projects (OpenAPI 3, Swagger 2, Postman Collection v2) and export Apidog projects back out as OpenAPI 2.0,
    3.0, or 3.1. The API is versioned via the X-Apidog-Api-Version header (current: 2024-03-28) and authenticated with
    a personal API access token sent as a Bearer Token.
  humanURL: https://apidog.com/
  baseURL: https://api.apidog.com
  tags:
  - API Design
  - API Lifecycle
  - Documentation
  - Import
  - Export
  properties:
  - url: https://openapi.apidog.io/
    type: Documentation
  - url: https://docs.apidog.com/overview-644404m0
    type: GettingStarted
  - url: https://docs.apidog.com/api-access-tokens
    type: Authentication
  - url: openapi/apidog-apidog-openapi.yml
    type: OpenAPI
  - url: https://legal.apidog.com/
    type: TermsOfService
  - url: https://apidog.com/pricing/
    type: Pricing
  - url: plans/apidog-plans-pricing.yml
    type: Plans
  - url: rate-limits/apidog-rate-limits.yml
    type: RateLimits
  - url: finops/apidog-finops.yml
    type: FinOps
  - url: rules/apidog-rules.yml
    type: SpectralRules
  - url: json-schema/apidog-project-schema.json
    type: JSONSchema
  - url: json-schema/apidog-import-result-schema.json
    type: JSONSchema
  - url: json-schema/apidog-export-result-schema.json
    type: JSONSchema
  - url: json-schema/apidog-error-schema.json
    type: JSONSchema
  - url: json-ld/apidog-context.jsonld
    type: JSONLD
  - url: vocabulary/apidog-vocabulary.yaml
    type: Vocabulary
  - url: examples/apidog-import-openapi-example.json
    type: Example
  - url: examples/apidog-export-openapi-example.json
    type: Example
  - url: examples/apidog-import-postman-collection-example.json
    type: Example
  - url: graphql/apidog-graphql.md
    type: GraphQL
common:
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/apidog/overview
- type: ArazzoWorkflows
  url: arazzo/
  workflows:
  - url: arazzo/apidog-backup-and-restore-project-workflow.yml
    name: Apidog Backup And Restore Project
    summary: >-
      Export a project as a backup document, then branch to restore it into a recovery project only when the export
      succeeds.
  - url: arazzo/apidog-consolidate-sources-into-project-workflow.yml
    name: Apidog Consolidate Sources Into One Project
    summary: Import an OpenAPI spec and a Postman Collection into one project, then export the merged result.
  - url: arazzo/apidog-convert-postman-to-openapi-workflow.yml
    name: Apidog Convert Postman Collection To OpenAPI
    summary: Import a Postman Collection into Apidog and export it back out as OpenAPI.
  - url: arazzo/apidog-downgrade-oas-version-workflow.yml
    name: Apidog Downgrade OpenAPI Version
    summary: Import a modern OpenAPI spec into a project and re-export it at an older OpenAPI version.
  - url: arazzo/apidog-dual-format-export-archive-workflow.yml
    name: Apidog Dual-Format Export Archive
    summary: Export the same project once as JSON and once as YAML to produce a two-format archive.
  - url: arazzo/apidog-import-from-url-and-verify-workflow.yml
    name: Apidog Import Spec From URL And Verify
    summary: Import an OpenAPI spec from a remote URL into a project, then export it back to verify.
  - url: arazzo/apidog-migrate-spec-between-projects-workflow.yml
    name: Apidog Migrate Spec Between Projects
    summary: Export the API specification from one Apidog project and import it into another.
  - url: arazzo/apidog-promote-spec-between-branches-workflow.yml
    name: Apidog Promote Spec Between Branches
    summary: Export a spec from one sprint branch and import it into another branch of the same project.
  - url: arazzo/apidog-sync-module-across-projects-workflow.yml
    name: Apidog Sync Module Across Projects
    summary: Export a specific module from one project and import it into a module of another project.
- type: LinkedIn
  url: https://www.linkedin.com/company/apidog
- url: https://apidog.com/
  type: Website
- url: https://docs.apidog.com/
  type: Documentation
- url: https://docs.apidog.com/overview-644404m0
  type: GettingStarted
- url: https://apidog.com/pricing/
  type: Pricing
- url: https://apidog.com/blog/
  type: Blog
- url: https://apidog.com/blog/product-updates/
  type: ReleaseNotes
- url: https://status.apidog.com/
  type: StatusPage
- url: https://apidog.com/articles/
  type: Articles
- url: https://legal.apidog.com/
  type: TermsOfService
- url: https://trust.apidog.com/
  type: Security
- url: https://docs.apidog.com/apidog-support-center-748035m0
  type: Support
- url: https://github.com/Apidog
  type: GitHubOrganization
- url: https://github.com/Apidog/roadmap
  type: Roadmap
- url: https://docs.apidog.com/installing-and-running-apidog-cli-605135m0
  type: CLI
- url: https://www.npmjs.com/package/apidog-cli
  type: PackageManager
- url: https://docs.apidog.com/apidog-mcp-server
  type: MCPServer
- url: https://www.npmjs.com/package/apidog-mcp-server
  type: MCPServer
- url: https://docs.apidog.com/mcp-client-1930835m0
  type: MCPClient
- type: SDK
  url: https://github.com/Apidog/apidog-locales
- type: Features
  data:
  - name: API Design
    description: >-
      Visual OpenAPI/Swagger editor with JSON Schema support, reusable schemas, Git integration, and sprint branches
      for collaborative development.
  - name: API Debugging
    description: >-
      Multi-protocol support for HTTP, REST, GraphQL, gRPC, SOAP, WebSocket, and SSE with auto-validation of
      responses against API specs and direct database connectivity.
  - name: API Testing
    description: >-
      Visual test scenarios with CI/CD integration via the apidog-cli npm package, data-driven testing with CSV/JSON
      datasets, performance testing, and AI-generated test cases.
  - name: API Mocking
    description: >-
      Zero-configuration smart mock generation from specs, cloud-based and local mock servers, and custom mock
      rules.
  - name: API Documentation
    description: >-
      Auto-generated interactive docs with custom domains, auto-generated SSL certificates, Markdown support, and
      versioning control.
  - name: Team Collaboration
    description: >-
      Real-time synchronization, sprint branches for parallel development, role-based access control, and SSO
      support.
  - name: Apidog MCP Server
    description: >-
      Local MCP server (npx apidog-mcp-server) that feeds Apidog projects, published docs, or local/remote OpenAPI
      files to AI coding assistants like Cursor and VS Code + Cline for grounded code generation.
  - name: Apidog MCP Client
    description: >-
      Visual MCP debugging built into the Apidog app. Supports STDIO and Streamable HTTP transports with auto OAuth
      2.0 configuration and a Tools / Prompts / Resources tree.
  - name: AI Test Case Generation
    description: >-
      AI Test Engine analyzes API specs to automatically generate positive, error-handling, boundary, and security
      test cases.
  - name: AI Schema Descriptions and Mock
    description: AI assistance to modify field descriptions and generate mock data directly inside API schemas.
  - name: Enterprise Security
    description: >-
      SOC 2 Type II posture with GDPR and ISO 27001 alignment, TLS 1.3+ in transit, AES-256 at rest, plus optional
      on-premises deployment.
- type: UseCases
  data:
  - name: API Design-First Development
    description: Design APIs visually before writing code, enabling frontend and backend teams to work in parallel.
  - name: Automated API Testing
    description: >-
      Build comprehensive regression test suites with CI/CD integration (Jenkins, GitHub Actions, GitLab CI,
      Bitbucket) via the Apidog CLI.
  - name: API Documentation Publishing
    description: >-
      Automatically generate and publish interactive developer documentation from API specifications, with custom
      domains and white-labeling on paid tiers.
  - name: Mock Server Development
    description: >-
      Enable frontend development independent of backend completion using intelligent mock data generation from
      specs.
  - name: AI-Assisted API Coding
    description: >-
      Connect Apidog projects to Cursor or VS Code + Cline through the Apidog MCP Server so AI assistants generate
      DTOs, controllers, and client code aligned with the real API contract.
  - name: AI Agent Debugging
    description: >-
      Use Apidog MCP Client to visually exercise MCP servers (Tools, Prompts, Resources) over STDIO or Streamable
      HTTP while building AI-agent backends.
- type: Integrations
  data:
  - name: OpenAPI / Swagger
    description: >-
      Import and export OpenAPI 2.0 / 3.0 / 3.1 specifications, with Apidog-specific x-apidog-* extensions preserved
      on export.
  - name: Postman
    description: Postman Collection v2 import with scripting-syntax compatibility.
  - name: CI/CD Platforms
    description: >-
      Apidog CLI integrates with Jenkins, GitLab CI, GitHub Actions, and Bitbucket Pipelines for automated test
      runs.
  - name: Databases
    description: Connects to MySQL, PostgreSQL, Oracle, SQL Server, and ClickHouse for dynamic test data.
  - name: Credential Vaults
    description: HashiCorp Vault, Azure Key Vault, and AWS Secrets Manager.
  - name: Enterprise SSO
    description: SAML 2.0, Microsoft Active Directory, OIDC, and SCIM for enterprise identity management.
  - name: IntelliJ IDEA Plugin
    description: IDEA plugin for JavaDoc-driven API definition generation.
  - name: Cursor And VS Code + Cline
    description: >-
      Through apidog-mcp-server, Apidog projects and OpenAPI files become directly accessible to MCP-compatible AI
      coding assistants.
- type: LLMsTxt
  url: https://docs.apidog.com/llms.txt
maintainers:
- FN: Kin Lane
  email: [email protected]