تخطٍّ إلى المحتوى

التوثيق

أدلة ومرجع لواجهة البرمجة وإجابات الأسئلة الأكثر ورودًا إلى صف الدعم.

البداية

أنشئ حسابًا وأضف رصيدًا وانشر جهازك الافتراضي الأول.

الأجهزة الافتراضية

الأحجام والصور ومفاتيح SSH وتغيير الحجم واللقطات ولوحة الاسترداد.

مساحات التطبيقات

اربط مستودعًا، وهيّئ عمليات البناء، واضبط المتغيّرات، واربط نطاقًا.

مرجع واجهة البرمجة

المصادقة وحدود المعدّل وكل نقاط النهاية خلف هذه اللوحة.

سطر الأوامر وTerraform

ثبّت الأداة، وصادِق، وأدِر البنية التحتية بوصفها شيفرة.

الفوترة

كيفية تراكم الرسوم بالساعة، والفواتير، والبيانات الضريبية، وحدود الإنفاق.

بداية سريعة لواجهة البرمجة

كل إجراء في اللوحة يقابله نقطة نهاية REST. صادِق بمفتاح محدود الصلاحيات وانطلق.

# List every virtual machine on the account
curl https://api.fastrhino.net/v1/vms \
  -H "Authorization: Bearer $FASTRHINO_TOKEN"

# Create one in Falkenstein
curl -X POST https://api.fastrhino.net/v1/vms \
  -H "Authorization: Bearer $FASTRHINO_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "hostname": "web-01",
    "provider": "rhinovm",
    "region": "de-fsn",
    "plan": "rn-3",
    "image": "ubuntu-24-04",
    "ssh_keys": ["laptop"]
  }'

Rate limit: 600 requests per minute per key. Errors return application/problem+json.