Proxy API Documentation

Overview

This API allows you to fetch proxy data (prod-test.jdevcloud.com) with multiple query parameters. Below are the available endpoints and their query parameters.

Trojan Endpoint
GET https://prod-test.jdevcloud.com/api/trojan

Fetches Trojan proxy data based on query parameters.

Query Parameters
Parameter Type Description
cc string Comma-separated list of countries (e.g., "US,CA"). Filters proxies based on country.
include string Comma-separated list of ISPs to include in results.
exclude string Comma-separated list of ISPs to exclude from results.
limit integer Limit proxies result. Max: "100".
domain string Use alternative domain. Default: "auto".
subdomain string Use custom subdomain (e.g., "zoom.us").
bug string Allows customization bug host.
cdn boolean If set to true, filters for CDN proxies.
tls boolean If set to true, filters for TLS-enabled proxies.
tag string Adds a custom tag to the proxy remark.
format string Response format: "raw | clash | clash-provider | sing-box | v2ray | sfa".
Example Requests

Fetching proxies from specific countries (US, CA):

GET /trojan?cc=US,CA

Fetching proxies excluding specific ISPs:

GET /trojan?exclude=ISP1,ISP2

Fetching proxies with TLS enabled:

GET /trojan?tls=true

Fetching proxies in Clash format with limit:

GET /trojan?format=clash&cc=US,CA&limit=10
VMess Endpoint
GET https://prod-test.jdevcloud.com/api/vmess

Fetches VMess proxy data based on query parameters.

Query Parameters
Parameter Type Description
cc string Comma-separated list of countries (e.g., "US,CA"). Filters proxies based on country.
include string Comma-separated list of ISPs to include in results.
exclude string Comma-separated list of ISPs to exclude from results.
limit integer Limit proxies result. Max: "100".
domain string Use alternative domain. Default: "auto".
subdomain string Use custom subdomain (e.g., "zoom.us").
bug string Allows customization bug host.
cdn boolean If set to true, filters for CDN proxies.
tls boolean If set to true, filters for TLS-enabled proxies.
tag string Adds a custom tag to the proxy remark.
format string Response format: "raw | clash | clash-provider | sing-box | v2ray | sfa".
Example Requests

Fetching proxies from specific countries (US, CA):

GET /vmess?cc=US,CA

Fetching proxies excluding specific ISPs:

GET /vmess?exclude=ISP1,ISP2

Fetching proxies with TLS enabled:

GET /vmess?tls=true

Fetching proxies in Clash format with limit:

GET /vmess?format=clash&cc=US,CA&limit=10
VLess Endpoint
GET https://prod-test.jdevcloud.com/api/vless

Fetches VLess proxy data based on query parameters.

Query Parameters
Parameter Type Description
cc string Comma-separated list of countries (e.g., "US,CA"). Filters proxies based on country.
include string Comma-separated list of ISPs to include in results.
exclude string Comma-separated list of ISPs to exclude from results.
limit integer Limit proxies result. Max: "100".
domain string Use alternative domain. Default: "auto".
subdomain string Use custom subdomain (e.g., "zoom.us").
bug string Allows customization bug host.
cdn boolean If set to true, filters for CDN proxies.
tls boolean If set to true, filters for TLS-enabled proxies.
tag string Adds a custom tag to the proxy remark.
format string Response format: "raw | clash | clash-provider | sing-box | v2ray | sfa".
Example Requests

Fetching proxies from specific countries (US, CA):

GET /vless?cc=US,CA

Fetching proxies excluding specific ISPs:

GET /vless?exclude=ISP1,ISP2

Fetching proxies with TLS enabled:

GET /vless?tls=true

Fetching proxies in Clash format with limit:

GET /vless?format=clash&cc=US,CA&limit=10
Shadowsocks Endpoint
GET https://prod-test.jdevcloud.com/api/shadowsocks

Fetches Shadowsocks proxy data based on query parameters.

Query Parameters
Parameter Type Description
cc string Comma-separated list of countries (e.g., "US,CA"). Filters proxies based on country.
include string Comma-separated list of ISPs to include in results.
exclude string Comma-separated list of ISPs to exclude from results.
limit integer Limit proxies result. Max: "100".
domain string Use alternative domain. Default: "auto".
subdomain string Use custom subdomain (e.g., "zoom.us").
bug string Allows customization bug host.
cdn boolean If set to true, filters for CDN proxies.
tls boolean If set to true, filters for TLS-enabled proxies.
tag string Adds a custom tag to the proxy remark.
format string Response format: "raw | clash | clash-provider | sing-box | v2ray | sfa".
Example Requests

Fetching proxies from specific countries (US, CA):

GET /shadowsocks?cc=US,CA

Fetching proxies excluding specific ISPs:

GET /shadowsocks?exclude=ISP1,ISP2

Fetching proxies with TLS enabled:

GET /shadowsocks?tls=true

Fetching proxies in Clash format with limit:

GET /shadowsocks?format=clash&cc=US,CA&limit=10