---
title: "Create Proxy Test Run"
method: POST
path: "/public/user/proxy_test_run/create"
tags: ["Proxy Tester"]
---

# Create Proxy Test Run

`POST /public/user/proxy_test_run/create`

Test all provided proxies against urls

## Request body

- ProxyTestRunCreateRequest
  - `proxies` object[] — The proxies to be tested
    - `proxy_id` string — ID that will be assigned to the proxy (optional)
    - `proxy_string` union, required
      - string — Format: IP:PORT:USERNAME:PASSWORD
      - string — Format: http://USERNAME:PASSWORD@IP:PORT
      - string — Format: https://USERNAME:PASSWORD@IP:PORT
      - string — Format: socks://USERNAME:PASSWORD@IP:PORT
      - string — Format: socks5://USERNAME:PASSWORD@IP:PORT
  - `proxy_tester_server_id` string[] — ID of the server to test the proxy on (optional - all will be used if not provided)
  - `urls` string[] — URLs to test the proxy against

## Response `200`

Successful proxy test creation

- ProxyTestRunCreateResponse
  - `created` string[] — ID of the proxy test run object that was created
  - `data` object
  - `message` string — Response message from the API
  - `proxy_test_result_created` string[] — IDs of the test result objects that were created
  - `proxy_tester_proxy_created` string[] — IDs of the proxy tester proxy objects that were created

---

[API](https://skmtc.dev/byteful/apis/byteful-public-user-api.md) · [All operations](https://skmtc.dev/byteful/apis/byteful-public-user-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/byteful/byteful-public-user-api/revisions/3db1a6fc0099/schema)
