The Postman API allows you to programmatically access data stored in Postman account with ease. The easiest way to get started with the API is to click the **fork** button to fork this collection to your own workspace and use Postman to send requests. # Overview 1. You need a valid <a href="#authentication">API Key</a> to send requests to the API endpoints. You can get your key from the [integrations dashboard](https://go.postman.co/settings/me/api-keys). 1. The API has an access <a href="#rate-limits">rate limit</a> applied to it. 1. The Postman API will only respond to secured communication done over HTTPS. HTTP requests will be sent a `301` redirect to corresponding HTTPS resources. 1. Response to every request is sent in [JSON format](https://en.wikipedia.org/wiki/JSON). In case the API request results in an error, it is represented by an `"error": {}` key in the JSON response. 1. The request method (verb) determines the nature of action you intend to perform. A request mad
https://api.getpostman.com57 endpoints available
/meAPI Key Owner
/apisGet all APIs
/apisCreate API
/mocksAll Mocks
/mocksCreate Mock
/monitorsAll Monitors
/monitorsCreate Monitor
/webhooksCreate Webhook
/workspacesAll workspaces
/workspacesCreate Workspace
/collectionsAll Collections
/collectionsCreate Collection
/apis/{apiId}Single API
/apis/{apiId}Update an API
/apis/{apiId}Delete an API
/environmentsAll Environments
/environmentsCreate Environment
/import/openapiImport external API specification
/import/exportedImport exported data
/mocks/{mock_uid}Single Mock
/mocks/{mock_uid}Update Mock
/mocks/{mock_uid}Delete Mock
/collections/mergeMerge a Fork
/apis/{apiId}/versionsGet All API Versions
/apis/{apiId}/versionsCreate API Version
/monitors/{monitor_uid}Single Monitor
/monitors/{monitor_uid}Update Monitor
/monitors/{monitor_uid}Delete Monitor
/mocks/{mock_uid}/publishPublish Mock
/workspaces/{workspace_id}Single workspace
/workspaces/{workspace_id}Update Workspace
/workspaces/{workspace_id}Delete Workspace
/mocks/{mock_uid}/unpublishUnpublish Mock
/monitors/{monitor_uid}/runRun a Monitor
/collections/{collection_uid}Single Collection
/collections/{collection_uid}Update Collection
/collections/{collection_uid}Delete Collection
/environments/{environment_uid}Single Environment
/environments/{environment_uid}Update Environment
/environments/{environment_uid}Delete Environment
/collections/fork/{collection_uid}Create a Fork
/apis/{apiId}/versions/{apiVersionId}Get an API Version
/apis/{apiId}/versions/{apiVersionId}Update an API Version
/apis/{apiId}/versions/{apiVersionId}Delete an API Version
/apis/{apiId}/versions/{apiVersionId}/monitorGet monitor relations
/apis/{apiId}/versions/{apiVersionId}/schemasCreate Schema
/apis/{apiId}/versions/{apiVersionId}/relationsGet linked relations
/apis/{apiId}/versions/{apiVersionId}/relationsCreate relations
/apis/{apiId}/versions/{apiVersionId}/testsuiteGet test suite relations
/apis/{apiId}/versions/{apiVersionId}/environmentGet environment relations
/apis/{apiId}/versions/{apiVersionId}/contracttestGet contract test relations
/apis/{apiId}/versions/{apiVersionId}/documentationGet documentation relations
/apis/{apiId}/versions/{apiVersionId}/integrationtestGet integration test relations
/apis/{apiId}/versions/{apiVersionId}/schemas/{schemaId}Get Schema
/apis/{apiId}/versions/{apiVersionId}/schemas/{schemaId}Update Schema
/apis/{apiId}/versions/{apiVersionId}/schemas/{schemaId}/collectionsCreate collection from schema
/apis/{apiId}/versions/{apiVersionId}/{entityType}/{entityId}/syncWithSchemaSync relations with schema
The Postman API allows you to programmatically access data stored in Postman account with ease. The easiest way to get started with the API is to click the **fork** button to fork this collection to your own workspace and use Postman to send requests. # Overview 1. You need a valid <a href="#authentication">API Key</a> to send requests to the API endpoints. You can get your key from the [integrations dashboard](https://go.postman.co/settings/me/api-keys). 1. The API has an access <a href="#rate-limits">rate limit</a> applied to it. 1. The Postman API will only respond to secured communication done over HTTPS. HTTP requests will be sent a `301` redirect to corresponding HTTPS resources. 1. Response to every request is sent in [JSON format](https://en.wikipedia.org/wiki/JSON). In case the API request results in an error, it is represented by an `"error": {}` key in the JSON response. 1. The request method (verb) determines the nature of action you intend to perform. A request mad
https://api.getpostman.com57 endpoints available
/meAPI Key Owner
/apisGet all APIs
/apisCreate API
/mocksAll Mocks
/mocksCreate Mock
/monitorsAll Monitors
/monitorsCreate Monitor
/webhooksCreate Webhook
/workspacesAll workspaces
/workspacesCreate Workspace
/collectionsAll Collections
/collectionsCreate Collection
/apis/{apiId}Single API
/apis/{apiId}Update an API
/apis/{apiId}Delete an API
/environmentsAll Environments
/environmentsCreate Environment
/import/openapiImport external API specification
/import/exportedImport exported data
/mocks/{mock_uid}Single Mock
/mocks/{mock_uid}Update Mock
/mocks/{mock_uid}Delete Mock
/collections/mergeMerge a Fork
/apis/{apiId}/versionsGet All API Versions
/apis/{apiId}/versionsCreate API Version
/monitors/{monitor_uid}Single Monitor
/monitors/{monitor_uid}Update Monitor
/monitors/{monitor_uid}Delete Monitor
/mocks/{mock_uid}/publishPublish Mock
/workspaces/{workspace_id}Single workspace
/workspaces/{workspace_id}Update Workspace
/workspaces/{workspace_id}Delete Workspace
/mocks/{mock_uid}/unpublishUnpublish Mock
/monitors/{monitor_uid}/runRun a Monitor
/collections/{collection_uid}Single Collection
/collections/{collection_uid}Update Collection
/collections/{collection_uid}Delete Collection
/environments/{environment_uid}Single Environment
/environments/{environment_uid}Update Environment
/environments/{environment_uid}Delete Environment
/collections/fork/{collection_uid}Create a Fork
/apis/{apiId}/versions/{apiVersionId}Get an API Version
/apis/{apiId}/versions/{apiVersionId}Update an API Version
/apis/{apiId}/versions/{apiVersionId}Delete an API Version
/apis/{apiId}/versions/{apiVersionId}/monitorGet monitor relations
/apis/{apiId}/versions/{apiVersionId}/schemasCreate Schema
/apis/{apiId}/versions/{apiVersionId}/relationsGet linked relations
/apis/{apiId}/versions/{apiVersionId}/relationsCreate relations
/apis/{apiId}/versions/{apiVersionId}/testsuiteGet test suite relations
/apis/{apiId}/versions/{apiVersionId}/environmentGet environment relations
/apis/{apiId}/versions/{apiVersionId}/contracttestGet contract test relations
/apis/{apiId}/versions/{apiVersionId}/documentationGet documentation relations
/apis/{apiId}/versions/{apiVersionId}/integrationtestGet integration test relations
/apis/{apiId}/versions/{apiVersionId}/schemas/{schemaId}Get Schema
/apis/{apiId}/versions/{apiVersionId}/schemas/{schemaId}Update Schema
/apis/{apiId}/versions/{apiVersionId}/schemas/{schemaId}/collectionsCreate collection from schema
/apis/{apiId}/versions/{apiVersionId}/{entityType}/{entityId}/syncWithSchemaSync relations with schema