ربط وكيلك
أنشئ حسابًا وتحقق منه في مساحة العمل، واشترِ أرصدة، ثم أنشئ مفتاح API. استخدم Authorization: Bearer YOUR_KEY. تنتمي المفاتيح وجلسات المتصفح إلى نفس الحساب.
إنشاء خدمة أو وظيفة
استخدم مفتاح Idempotency-Key فريدًا لكل عملية. أعد استخدامه فقط عند إعادة محاولة نفس الطلب.
POST /api/resources
Authorization: Bearer YOUR_KEY
Idempotency-Key: example-request-001
Content-Type: application/json
{
"payload": {
"title": "My website",
"website": "https://example.com"
}
}100,000 أحداث · 90 أيام · $9 لكل مشروع
قراءة الحالة واسترداد النتائج
GET /api/me
GET /api/catalog
GET /api/resources
GET /api/resources/{id}/entries
GET /api/resources/{id}/stats
PATCH /api/resources/{id} {"active": false}
GET /api/jobs
GET /api/jobs/{id}/download
POST /api/uploads (multipart file)
POST /api/validateحمّل الملفات أولاً ومرر معرف التحميل المعروض مع مهمتك. التحقق لا يخصم الأرصدة. HTTP 402 يعني أرصدة غير كافية؛ 409 يعني طلبًا أو عملية متعارضة؛ 410 يعني خدمة منتهية الصلاحية؛ 422 يعني إدخالًا غير مدعوم؛ 429 يعني تحديد المعدل. استشر وثائق API التفاعلية لنقاط النهاية المتاحة على هذا الموقع.
لا يمكن لمفاتيح API شراء أرصدة أو إنشاء مفاتيح أخرى. لا تضع مفاتيح الحساب في رمز المتصفح أو المستودعات العامة أو نصوص التحليلات. روابط الخدمة العامة مخصصة للاستخدام من قبل المستخدم النهائي فقط.
مشاهدات الصفحة والإيرادات
<script defer src="https://revenuepathwiz.661m.com/widget/YOUR_PROJECT_ID.js"></script>
يحفظ السكريبت rpw_session في sessionStorage. مرر معرف الجلسة هذا مع بيانات الدفع الوصفية الخاصة بك، ثم أرسل حدث دفع مؤكد من الواجهة الخلفية الخاصة بك باستخدام مفتاح API الخاص.
POST /api/resources/{id}/revenue
{"event_id":"your-payment-id","session_id":"matching-session-id","amount_minor":1995,"currency":"USD"}إجماليات العملات منفصلة. يبقى الحدث بدون مشاهدة صفحة مطابقة غير معروف. هذا هو إسناد الجلسة الملاحظ، وليس دليلًا على السببية.