إدارة الحزم
تدوير كلمة مرور الوكيل، تغيير الحد الأقصى للاتصالات المتزامنة، وتبديل HTTP/SOCKS5 لكل حزمة.
POST /packages/{id}/rotate-password
يُولِّد كلمة مرور وكيل جديدة ويُبطل السابقة فورًا. تُعاد الجديدة في الاستجابة — احفظها: لاحقًا فقط عبر GET /packages/{id}.
/api/v1/packages/{id}/rotate-password{
"data": {
"password": "8e2c9b14a7f0d3e5",
"rotated_at": "2026-05-29T11:42:00+00:00"
},
"meta": { "version": "v1" }
}التدوير يقطع الاتصالات النشطة
يُفصل أي عميل يستخدم كلمة المرور القديمة فورًا بعد عودة الاستجابة. خطّط التدوير في أوقات حركة منخفضة أو حدّث جميع العملاء أولًا.
PATCH /packages/{id}/threads
يحدّث الحد الأقصى لاتصالات TCP المتزامنة لهذه الحزمة. النطاق: 1–2000. الافتراضي عند التزويد: 1000.
/api/v1/packages/{id}/threads{ "threads": 500 }HTTP & SOCKS5
Both protocols are always enabled for every package — nothing to configure. Use port 823 for HTTP(S) or port 824 for SOCKS5 with the same credentials. The former PATCH /packages/{id}/protocols endpoint has been removed: it could only disable one of the protocols, which broke clients.
أمثلة الكود
# 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}'