⚡ واجهة المطورين REST API v1

واجهة أتمتة الرفع وإدارة الوسائط VeloCast API

ارفع ملفات الفيديو برمجياً، وفعّل الاستيراد عن بُعد، واستنسخ الفيديوهات، واستعلم عن الأرباح لحظياً. Base URL: https://velocast.net/wp-json/velocast/v1

احصل على مفتاح API الخاص بك ←

🔐 المصادقة والتحقق

مرر مفتاحك الشخصي عبر ترويسة X-VeloCast-Key أو ترويسة Authorization: Bearer أو معامل key في الرابط.

X-VeloCast-Key: vc_live_9f8a7b6c5d4e3f2a1b0c9d8e7f6a5b4c
POST /wp-json/velocast/v1/upload/file

Upload a local video file (MP4, MOV, WebM, MKV) directly to decentralized storage.

curl -X POST https://velocast.net/wp-json/velocast/v1/upload/file \
  -H "X-VeloCast-Key: vc_live_9f8a7b6c5d4e3f2a1b0c9d8e7f6a5b4c" \
  -F "video_file=@/path/to/video.mp4" \
  -F "title=My Automated Upload" \
  -F "price=0.00" \
  -F "is_adult=false"
POST /wp-json/velocast/v1/upload/url

Remote URL Upload: Pass a single url or array of urls for our servers to fetch and pin automatically.

curl -X POST https://velocast.net/wp-json/velocast/v1/upload/url \
  -H "X-VeloCast-Key: vc_live_9f8a7b6c5d4e3f2a1b0c9d8e7f6a5b4c" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com/sample.mp4", "title": "Remote Imported Video", "price": 2.99}'
POST /wp-json/velocast/v1/upload/clone

Clone an existing public VeloCast video by ID or URL into your account without re-uploading.

curl -X POST https://velocast.net/wp-json/velocast/v1/upload/clone \
  -H "X-VeloCast-Key: vc_live_9f8a7b6c5d4e3f2a1b0c9d8e7f6a5b4c" \
  -d "source=1024&title=Cloned Video"
GET /wp-json/velocast/v1/files/list & /account/info

List your uploaded videos (with views, paid views, ad earnings, watch URLs, and embed codes) or inspect account balance.

curl -H "X-VeloCast-Key: vc_live_9f8a7b6c5d4e3f2a1b0c9d8e7f6a5b4c" https://velocast.net/wp-json/velocast/v1/files/list?page=1&per_page=25