APIDOG May Updates: Smarter Postman Migration, Auth Security Controls, and Non-Root Runner

May updates bring smarter Postman import cleanup, Auth Security controls, Spec-First Mode without Git setup, non-root Runner support, and more reliable request sharing, testing, and Mock workflows.

Sharki

Sharki

28 May 2026

APIDOG May Updates: Smarter Postman Migration, Auth Security Controls, and Non-Root Runner

Apidog for Enterprise

On-Premises Deploy

SSO & RBAC

SOC 2 Compliant

Explore Apidog Enterprise
⭐ May is a practical release focused on reducing setup work after migration, strengthening enterprise authentication security, and making everyday API debugging outputs more complete.

When teams move API work between tools, the hard part is rarely just importing files. The real friction shows up after import: base URLs need to be fixed, environments need to be wired up, generated code needs authentication, and CI runners need to fit into stricter infrastructure rules.

This month, Apidog improves those parts of the workflow. Postman imports now include smarter Base URL mapping, Enterprise Policies starts with Auth Security controls, Spec-First Mode can be tried without binding Git first, Runner can run without root privileges, generated request code can include authentication information, and several request sharing, test synchronization, and Mock data generation issues have been cleaned up.

Here is what changed this month:

⭐ New Updates

📦 Import Postman Data with Smarter Base URL Mapping

When Apidog can reliably detect a shared Base URL during Postman import, it can help place that value in the Base URL field for the matching module across your environments.

For teams migrating from Postman, this reduces a common cleanup step. After import, requests are more likely to be ready to send without manually checking imported URLs and filling in module Base URLs environment by environment.

BeforeNow
  • Import collections from Postman.
  • Manually check request URLs.
  • Fill in module Base URLs for each environment.
  • Fix broken requests before testing.
  • Import Postman files or use the Postman API import path.
  • Apidog detects shared Base URLs when it can do so reliably.
  • Detected values are placed in the matching module Base URL field.
  • Imported requests are easier to run right away.

This improvement supports both local Postman file import and importing through the Postman API. When request URLs contain a clear shared address or recognizable variable, Apidog will try to extract the usable Base URL and place it where the module's Base URL is configured in the relevant environments.


🛡️ Enterprise Policies Starts with Auth Security Controls

Apidog is introducing Enterprise Policies as a governance framework for organization-level security controls, starting with Auth Security.

Auth Security focuses on reducing credential exposure in authentication configuration. Organization admins can define rules for sensitive Auth fields, such as encouraging or requiring credentials to be stored as variables or Vault Secrets instead of raw values.

For Vault Secrets, teams can also prevent plain-text reveal in the UI. Members can still reference the secret for request execution, but the value is not casually exposed through an eye icon or screen sharing.

🔒 This gives enterprise teams a clearer way to govern authentication credentials without turning API debugging into a separate security process.

📝 Spec-First Mode No Longer Requires Git Setup First

Spec-First Mode is now easier to try. You can create a Spec-First project without binding a Git repository first, then add or import an OpenAPI file when you are ready.

This lowers the barrier for teams that want to explore a file-friendly, OpenAPI-centered workflow in Apidog before committing to a full Git-based setup.

ℹ️ This is especially useful for teams evaluating Spec-First workflows or collecting early feedback before standardizing repository structure.

🔒 Runner Can Now Run as a Non-Root User

Runner now supports running as a non-root user.

This is especially useful in stricter server, container, and CI/CD environments where running processes as root is discouraged or blocked by policy. Teams can deploy Runner with a smaller permission footprint while still fitting into existing automation workflows.

✅ This update helps teams align Runner deployment with internal security requirements without changing the overall testing workflow.

🔐 Generated Request Code Can Include Authentication Information

When generating request code from an API request, Apidog can now include the authentication information that has already been configured.

That means generated snippets are closer to something you can run directly. Instead of manually adding tokens, headers, or other authentication parameters after export, developers can get a more complete example from the start.

This is useful when you need to quickly verify an API call, share a runnable example with teammates, or paste a request into another debugging context.


✅ Optimizations

🧩 CLI Script Execution Is Now More Restricted

To reduce script execution risk, the CLI now only allows scripts from the “External Programs” directory to be called.

If your team uses CLI scripts in automation flows, it is worth checking whether existing script paths match the new execution rule. This tighter boundary helps reduce accidental or overly broad script execution while keeping intended external-program workflows available.

📋 Copied cURL Commands Include More Request Configuration

When copying cURL from Apidog, the generated command now includes configured Header and Body parameters more reliably.

This makes copied cURL commands closer to the actual request you configured in the app. Whether you are debugging in the terminal, sharing a reproducible request, or adding a command to troubleshooting notes, there is less manual cleanup needed.

🧪 Automated Test Steps Stay in Sync After Method Changes

When an endpoint request method changes from GET to POST, PUT, or another method, related automated test steps now synchronize the updated configuration more accurately.

This reduces test mismatches caused by stale request method information and makes automated test results easier to trust after endpoint updates.

🎲 More Reliable Mock Data Generation

This release fixes several Mock data generation issues, including multiplier rules, arrayElements expressions, and batch generation problems when JavaScript generation and Mock generation are used together.

For frontend-backend integration, bulk test data generation, and automated testing, Mock output should now be more stable and closer to the rules you configured.


🐞 Bug Fixes and Smaller Improvements

We also shipped a set of fixes and quality-of-life improvements this month, including:


🌟 What This Means

May is about removing small but expensive sources of friction from API workflows.

Area What improves Why it matters
Postman migration Shared Base URLs are mapped when Apidog can reliably detect them. Less manual cleanup after importing collections and configuring environments.
Runner deployment Runner can run as a non-root user. Better fit for stricter server, container, and CI/CD policies.
Enterprise security Enterprise Policies starts with Auth Security controls. Admins can reduce raw credential exposure in authentication workflows.
Spec-first workflows Spec-First projects no longer require Git binding before use. Teams can try OpenAPI-centered work before setting up a repository workflow.
Request sharing Generated code and cURL outputs include more of the configured request. Examples are easier to run, reproduce, and share.
Testing and Mocking Test steps synchronize more accurately and Mock generation is more stable. Teams spend less time chasing configuration drift and unexpected test data.

None of these updates are about adding complexity. They are about making the work after setup feel less fragile: fewer manual fixes, safer defaults, and outputs that better match what you already configured.


💬 Join the Conversation

Connect with fellow API engineers and the Apidog team:

P.S. For the full details on all updates, check the Apidog Changelog!

Best Regards,
The Apidog Team

Explore more

APIDOG April Updates: AI Agent Debugger, A2A Debugger, and Easier Postman Migration

APIDOG April Updates: AI Agent Debugger, A2A Debugger, and Easier Postman Migration

April is all about making AI Agent development easier to inspect. This update introduces AI Agent Debugger, A2A Debugger, Postman API import for workspace migration, Ask AI in the docs sidebar, and custom AI model provider support.

29 April 2026

From APIs to AI Agents: Visual Debugging with Apidog MCP Client

From APIs to AI Agents: Visual Debugging with Apidog MCP Client

Debugging MCP Servers has been a black-box experience — until now. Apidog MCP Client brings visual debugging to the Model Context Protocol, with support for STDIO, Streamable HTTP, and auto OAuth 2.0 config. Debug AI agents as easily as traditional APIs.

27 February 2026

Scale with Test Suites: High-performance organization for automated API testing

Scale with Test Suites: High-performance organization for automated API testing

Apidog introduces Test Suites with dynamic rule-based test routing, parallel execution, and structured reports — bringing flexible, scalable organization to automated API testing.

26 February 2026

Practice API Design-first in Apidog

Discover an easier way to build and use APIs