> For the complete documentation index, see [llms.txt](https://help.proxidize.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.proxidize.com/proxidize-rest-api/proxidize-api.md).

# Proxidize API

## What Is the Proxidize API?

The Proxidize API is a **REST API** that lets you connect your own tools, scripts, or applications to your Proxidize account.

You can use the API to automate common proxy management tasks instead of making every change manually from the dashboard.

For exact endpoints, request formats, and response details, refer to the relevant article:

<table data-view="cards"><thead><tr><th></th></tr></thead><tbody><tr><td><a data-mention href="/pages/qTvlCgCFmxDWydEaYwXh">/pages/qTvlCgCFmxDWydEaYwXh</a></td></tr><tr><td><a data-mention href="/pages/oDmgtISwmdM27NOCtEwq">/pages/oDmgtISwmdM27NOCtEwq</a></td></tr><tr><td><a data-mention href="/pages/AigTb6oczq4bocnbSjhb">/pages/AigTb6oczq4bocnbSjhb</a></td></tr><tr><td><a data-mention href="/pages/8bOJHolB5uOIkavpLsJB">/pages/8bOJHolB5uOIkavpLsJB</a></td></tr></tbody></table>

***

## When to Use the API

Use the API when you want to:

* Automate proxy management.
* Do bulk operations on your proxies.
* Connect Proxidize with an internal tool or workflow.
* Retrieve proxy or account information programmatically.
* Manage IP whitelisting for supported plans.
* Look up available proxy locations and carriers.
* Rotate or update proxies where supported by your plan.
* Manage access points for Per GB plans.

If you only need to make occasional changes, the Proxidize dashboard may be easier to use.

***

## Before You Start

Make sure you have:

* A Proxidize account.
* Access to the Proxidize dashboard.
* Permission to view account settings.
* An API token from your account settings.
* An active product or plan for the API feature you want to use.

The API is available to all Proxidize customers, but the features you can use depend on your active plan.

***

## API Base URL

The Proxidize API base URL is:

`https://api.proxidize.com/api/v1`

All REST API endpoints in the developer documentation use this base URL.

## Get Your API Token

The API uses bearer token authentication.

To copy your API token:

1. Log in to the Proxidize dashboard.
2. Go to [app.proxidize.com/settings](https://www.app.proxidize.com/settings/).
3. Find the **API Token** field.
4. Click the copy button next to **API Token**.
5. Use this token as a bearer token when making API requests.

![](/files/107e73acf7a055beb019e53a4621012f010b913c)

{% hint style="warning" %}
Keep your API token private. Anyone with access to your token may be able to make API requests for your account.
{% endhint %}

***

## Rotate Your API Token

If your API token is exposed, shared by mistake, or used in a system you no longer trust, rotate it from your account settings.

To rotate your API token:

1. Go to [app.proxidize.com/settings](https://www.app.proxidize.com/settings/).
2. Find the **API Token** field.
3. Click the rotate button next to the copy button.
4. Update any scripts, applications, or integrations that were using the old token.

![](/files/d00d5df1007018abb4dc1ee3c8fabe437eb07b60)

{% hint style="info" %}
Rotating the token invalidates the previous token. Any integration still using the old token may stop working until it is updated.
{% endhint %}

***

## API Features by Plan

API features are separated by product type. An endpoint for one plan may not work with another plan.

<table><thead><tr><th width="200.67578125">Plan/API Area</th><th>Available API Features</th></tr></thead><tbody><tr><td><strong>Per Proxy Mobile Proxies</strong></td><td>View proxies, view single proxy details, manage IP whitelisting, look up locations and carriers, rotate proxies, use rotation URLs, update proxy passwords, set rotation intervals, and manage proxy session tags.</td></tr><tr><td><strong>Per GB: Mobile &#x26; Residential</strong></td><td>View user information, view and manage settings, create and manage access points, manage IP whitelisting, and look up available mobile locations and carriers.</td></tr></tbody></table>

***

### Per Proxy Mobile API

Use the Per Proxy Mobile API when you want to manage individual mobile proxy sessions.

Depending on your subscription, this API can help you:

* Retrieve proxy lists and proxy details.
* Rotate a proxy.
* Use a rotation URL.
* Update a proxy password.
* Set a rotation interval.
* Manage IP whitelisting.
* Look up available locations and carriers.
* Create, delete, assign, and remove tags from proxy sessions.

{% hint style="info" %}
Per Proxy features are different from Per GB features. For example, proxy rotation and proxy session tags are Per Proxy Mobile features.
{% endhint %}

***

### Per GB Mobile/Residential API

Use the Per GB Mobile/Residential API when you want to manage Per GB mobile proxy access.

Depending on your subscription, this API can help you:

* View user information.
* View and manage settings.
* Create and manage access points.
* Manage IP whitelisting.
* Look up available mobile locations and carriers.

{% hint style="info" %}
Per GB access is usually managed through access points and whitelisted source IPs rather than individual proxy sessions.
{% endhint %}

***

## Important Notes

* Keep your API token private.
* Rotate your API token if it is exposed.
* API features depend on your active Proxidize plan.
* Per Proxy endpoints and Per GB endpoints are not interchangeable.
* Some actions may affect active integrations, scripts, or proxy access.
* Use the GitBook developer documentation for exact endpoint usage and examples.

***

## Troubleshooting

| Issue                                                | What to Check                                                              |
| ---------------------------------------------------- | -------------------------------------------------------------------------- |
| API requests are unauthorized                        | Confirm you are using the correct bearer token from account settings.      |
| An integration stopped working after token rotation  | Update the integration with the new API token.                             |
| An endpoint does not work for your account           | Confirm your active plan supports that API feature.                        |
| A Per Proxy endpoint does not work for a Per GB plan | Use the API section that matches your product type.                        |
| Location or carrier filters do not work              | Use the lookup endpoints in the developer docs to confirm valid values.    |
| IP whitelisting does not allow access                | Confirm the whitelisted IP is the source IP your requests are coming from. |

***

## Related Articles

* [REST API Reference](/proxidize-rest-api/proxidize-api.md)
* [Mobile Proxies (Per Proxy)](/proxidize-proxies/mobile-proxies/mobile-per-proxy.md)
* [Mobile Proxies (Per GB)](/proxidize-proxies/mobile-proxies/mobile-pergb.md)
* [Residential Proxies](/proxidize-proxies/residential-pergb.md)
* [REST API Reference on developers.proxidize.com](https://developers.proxidize.com/apis/rest-api-reference)

***

## Need Help?

If you have any questions, concerns, or need further clarification, feel free to reach out to us via live chat or email us directly at <support@proxidize.com>.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.proxidize.com/proxidize-rest-api/proxidize-api.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
