パッケージ管理
プロキシパスワードのローテーション、最大同時接続数の変更、パッケージごとの HTTP/SOCKS5 の切り替え。
POST /packages/{id}/rotate-password
新しいプロキシパスワードを生成し、前のものを即時に無効化します。新しいパスワードはレスポンスで返されます — 保存してください:後で取得するには GET /packages/{id} のみ。
POST
/api/v1/packages/{id}/rotate-passwordresponse.json
{
"data": {
"password": "8e2c9b14a7f0d3e5",
"rotated_at": "2026-05-29T11:42:00+00:00"
},
"meta": { "version": "v1" }
}ローテーションは既存接続を切断
古いパスワードを使用中のクライアントはこのエンドポイントが返った瞬間に切断されます。低トラフィック時にスケジュールするか、先に全クライアントを更新してください。
PATCH /packages/{id}/threads
このパッケージが保持できる同時 TCP 接続の最大数を更新。範囲: 1–2000。プロビジョニング時のデフォルト: 1000。
PATCH
/api/v1/packages/{id}/threadsrequest.json
{ "threads": 500 }PATCH /packages/{id}/protocols
パッケージの HTTP/SOCKS5 を有効/無効に切り替え。少なくとも 1 つは有効である必要があります。SOCKS5 オフ = ポート 824 が応答停止;HTTP オフ = ポート 823 が応答停止。
PATCH
/api/v1/packages/{id}/protocolsrequest.json
{ "protocols": ["http"] } // HTTP only
{ "protocols": ["http", "socks5"] } // bothコード例
management.sh
# Rotate password
curl -X POST https://raxyproxy.com/api/v1/packages/12/rotate-password \
-H "Authorization: Bearer raxy_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# Cap threads to 500
curl -X PATCH https://raxyproxy.com/api/v1/packages/12/threads \
-H "Authorization: Bearer raxy_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{"threads":500}'
# Disable SOCKS5 — port 824 stops accepting this package
curl -X PATCH https://raxyproxy.com/api/v1/packages/12/protocols \
-H "Authorization: Bearer raxy_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{"protocols":["http"]}'