How to Set Up a Proxy in Postman

Postman is one of the most prominent developer-oriented platforms for designing, building, and testing APIs. The Postman’s environment consolidates codevelopment efforts throughout remote teams to assist in scaling and using faster APIs.

A proxy, in this case, an intermediary between the application (Postman) and the destination server (an API), acts as a security barrier, absorbing HTTP(S) responses on the client’s behalf.

Follow this guide to integrate Oxylabs Residential and Datacenter Proxies with Postman. 

Get proxies for Postman

Configuring Postman’s proxy settings

You can allow Postman to use your system's proxy settings or configure proxy settings manually to send requests through the Builder.

System proxy settings

If you have your proxy set up for Windows, macOS, or any other operating system, you can enable a system proxy in Postman’s settings by following these steps:

  1. Navigate to settings (⚙️) > Settings > Proxy.

Accessing settings

Navigating to Proxy settings

2. If your system proxy requires authentication, enable the This proxy requires authentication option under Default Proxy Configuration and enter your Oxylabs sub-user’s credentials. Use the same credentials you entered to create a new sub-user in the Oxylabs dashboard.

3. Click Save and restart Postman to enable the system proxy.

Enabling the system proxy

Postman will now use your system’s proxy configuration.

To use a system proxy for requests in the Builder, complete the following:

  1. Under Proxy configurations for sending requests, enable Use the system proxy

  2. Optionally, you can also use your system’s preferences for proxy types by enabling the Respect environment variables option. 
    NOTE: Make sure to disable Add a custom proxy configuration to prevent Postman from ignoring the system proxy and using a custom proxy instead.

Enabling the system proxy for the Builder

The Builder can now send requests through a proxy.

Custom proxy settings

To send HTTP(S) requests in the Builder through an Oxylabs proxy, complete the following steps:

  1. Navigate to settings (⚙️) > Settings > Proxy.

  2. Under Proxy configurations for sending requests, enable Add a custom proxy configuration.

  3. To configure proxy settings, detail the following:

Residential Proxies

Proxy type: HTTP

Proxy server: pr.oxylabs.io

Proxy port: 7777

You can also use country-specific entries. For example, if you enter ca-pr.oxylabs.io under Proxy server and 30000 under Port, you’ll acquire a Canadian exit node. Please refer to our documentation for a complete list of country-specific entry nodes or if you need a sticky session.

Configuring Residential Proxies

Datacenter Proxies

Dedicated Datacenter Proxies

Proxy type: HTTP or SOCKS5 (according to your purchase)

Proxy server: a specific IP address (e.g., 1.2.3.4)

Proxy port: 60000

In the case of Dedicated Datacenter Proxies, you'll have to choose an IP address from the acquired list. Please refer to our documentation for more details.

NOTE: To specify the SOCKS5 proxy type, you’ll have to find a workaround, as Postman doesn’t provide such an option.

Shared Datacenter Proxies

Proxy type: HTTP

Proxy server: dc.pr.oxylabs.io

Proxy port: 10000

You can also use a country-specific entry. For example, if you enter dc.fr-pr.oxylabs.io under Proxy server and 42000 under Port, you’ll acquire a French exit node. For a complete list of country-specific entry nodes, please refer to our documentation.

4. Turn Proxy Auth ON and enter your Oxylabs sub-user’s credentials. Use the same credentials you entered to create a new sub-user in the Oxylabs dashboard.

NOTE: use Proxy Bypass to make exceptions. You can specify a list of hosts to be ignored by the custom proxy configuration.

You’re all set up. Now you can send your requests through a proxy in the Builder for enhanced security and anonymity.

Common Postman proxy issues 

Here are some of the most common proxy-related issues you could encounter using Postman:

Wrapping up

You can apply your system’s proxy settings to Postman to connect to any online service or to send HTTP(S) requests in the Builder. Also, you can configure a custom proxy for requests sent in the Builder separately from the system proxy.

If you have questions regarding proxy setup in Postman or have issues with your system proxy settings, don’t hesitate to contact us for assistance.

Please be aware that this is a third-party tool not owned or controlled by Oxylabs. Each third-party provider is responsible for its own software and services. Consequently, Oxylabs will have no liability or responsibility to you regarding those services. Please carefully review the third party's policies and practices and/or conduct due diligence before accessing or using third-party services.

Frequently asked questions

Can a proxy be used for a single request in Postman?

No, proxy settings apply to all requests universally. However, you might find a workaround by specifying Proxy Bypass when configuring a custom proxy.

Get the latest news from data gathering world

I'm interested

Get Postman Proxies For $15/GB