Postman
Manage Postman workspaces, collections, environments, monitors, APIs, mocks, and webhooks
Tools
| Name | Description |
|---|---|
get_authenticated_userGet the user associated with the Postman API key | Get the user associated with the Postman API key |
list_workspacesList workspaces accessible to the authenticated user | List workspaces accessible to the authenticated user |
get_workspaceGet a Postman workspace by ID | Get a Postman workspace by ID |
create_workspaceCreate a Postman workspace | Create a Postman workspace |
list_collectionsList Postman collections, optionally scoped to a workspace | List Postman collections, optionally scoped to a workspace |
get_collectionGet a Postman collection by UID | Get a Postman collection by UID |
create_collectionCreate a Postman collection from a full collection object or generated v2.1 structure | Create a Postman collection from a full collection object or generated v2.1 structure |
update_collectionReplace a Postman collection with an updated collection object | Replace a Postman collection with an updated collection object |
delete_collectionDelete a Postman collection by UID | Delete a Postman collection by UID |
list_environmentsList Postman environments, optionally scoped to a workspace | List Postman environments, optionally scoped to a workspace |
get_environmentGet a Postman environment by UID | Get a Postman environment by UID |
create_environmentCreate a Postman environment in a workspace | Create a Postman environment in a workspace |
update_environmentReplace a Postman environment | Replace a Postman environment |
delete_environmentDelete a Postman environment by UID | Delete a Postman environment by UID |
list_monitorsList Postman monitors | List Postman monitors |
get_monitorGet a Postman monitor by UID | Get a Postman monitor by UID |
run_monitorRun a Postman monitor and optionally return immediately for async execution | Run a Postman monitor and optionally return immediately for async execution |
list_apisList APIs in Postman API Builder | List APIs in Postman API Builder |
get_apiGet a Postman API by ID | Get a Postman API by ID |
list_api_versionsList versions for a Postman API | List versions for a Postman API |
list_mock_serversList Postman mock servers | List Postman mock servers |
get_mock_serverGet a Postman mock server by UID | Get a Postman mock server by UID |
create_collection_webhookCreate a Postman webhook URL that triggers a collection run with a custom payload | Create a Postman webhook URL that triggers a collection run with a custom payload |
custom_api_callMake a custom request to the Postman API | Make a custom request to the Postman API |
Triggers
| Name | Description |
|---|---|
collection_changedPoll Postman collections and trigger when a collection appears or its update timestamp changes | Poll Postman collections and trigger when a collection appears or its update timestamp changes |
monitor_run_completedPoll one or more monitors and trigger when their latest run changes | Poll one or more monitors and trigger when their latest run changes |
collection_backup_webhookReceive collection backup custom webhook payloads configured in Postman | Receive collection backup custom webhook payloads configured in Postman |
monitor_result_webhookReceive monitor result custom webhook payloads configured in Postman | Receive monitor result custom webhook payloads configured in Postman |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('postman', 'get_authenticated_user', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'postman',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Postman to my app?
Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does Postman support?
Postman supports 24 tools including Get Authenticated User, List Workspaces, Get Workspace, Create Workspace, List Collections, and more.
Can I use Postman with AI agents?
Yes. Add Postman to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
How do I connect Postman to ChatGPT or Claude?
Open the Weavz connector setup, sign in, choose a workspace, and add Postman as an approved app. ChatGPT, Claude, and other remote MCP clients can then call the scoped Postman tools exposed by that workspace.
Does Postman work with Claude Code, Cursor, Codex, and local agents?
Yes. Remote and local MCP clients can connect to a Weavz MCP endpoint for the workspace. Local coding agents can also use the Weavz CLI to inspect apps, discover actions, run approved Postman work, and execute Code Mode workflows from a terminal.
What can I ask an AI agent to do with Postman?
Postman exposes 24 tools, including Get Authenticated User, List Workspaces, Get Workspace, Create Workspace, List Collections, and more. Use Weavz to keep credentials scoped, require approval for sensitive work, and audit what the agent did.
Can Postman be used in stateful agent workflows?
Yes. Agents can combine Postman tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does Postman use?
Postman uses Custom. Weavz stores credentials securely and uses them for authorized action execution.
How much does the Postman integration cost?
The Postman integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does Postman support?
Postman supports 4 triggers including Collection Changed, Monitor Run Completed, Collection Backup Webhook, Monitor Result Webhook.
Connect Postman in minutes
Get 20,000 free action executions every month. No credit card required.