نقاط النهاية
GET
/api/account
يحصل على معلومات الحساب.
curl -X GET "https://kli.ink/api/account" \
-H "Authorization: Bearer YOUR_API_KEY"
PUT
/api/account/update
يحدث معلومات الحساب.
curl -X PUT "https://kli.ink/api/account/update" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"name": "اسم جديد"}'
GET
/api/links
يسرد جميع روابطك.
curl -X GET "https://kli.ink/api/links" \
-H "Authorization: Bearer YOUR_API_KEY"
GET
/api/links/:id
يحصل على تفاصيل رابط محدد.
curl -X GET "https://kli.ink/api/links/1" \
-H "Authorization: Bearer YOUR_API_KEY"
POST
/api/links/add
إنشاء رابط جديد
curl -X POST "https://kli.ink/api/links/add" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com", "type": "reklamli"}'
PUT
/api/links/:id/update
يحدث رابط.
curl -X PUT "https://kli.ink/api/links/1/update" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://newurl.com"}'
DELETE
/api/links/:id/delete
يحذف رابط.
curl -X DELETE "https://kli.ink/api/links/1/delete" \
-H "Authorization: Bearer YOUR_API_KEY"
ملاحظات
- يجب إجراء جميع طلبات API مع رأس <code>Authorization: Bearer YOUR_API_KEY</code>.
- يجب عليك تسجيل الدخول لإنشاء مفتاح API.
- جميع الردود بتنسيق JSON.
- حد المعدل: 60 طلب في الدقيقة.