واجهة برمجة تطبيقات لإخفاء الهوية للمطورين

قم بتكامل الكشف عن PII وإخفاء الهوية في أي تطبيق. SDKs الرسمية لـ JavaScript/TypeScript و Python مع تشفير من جانب العميل.

البداية السريعة

ابدأ مع API في دقائق

  1. 1

    قم بتثبيت SDK: npm install @cloak-business/sdk أو pip install cloak-business

  2. 2

    احصل على رمز API الخاص بك من لوحة التحكم

  3. 3

    قم بإجراء أول طلب إخفاء هوية

  4. 4

    تكامل في تطبيقك

SDKs الرسمية

مكتبات آمنة للنوع لـ JavaScript/TypeScript و Python مع دعم التشفير بدون معرفة

JavaScript / TypeScript

npm install @cloak-business/sdk
  • دعم كامل لـ TypeScript
  • تشفير AES-256-GCM من جانب العميل
  • إعادة المحاولة التلقائية مع تراجع أسي
  • يعمل في Node.js والمتصفحات
عرض على npm

Python

pip install cloak-business
  • تلميحات نوع كاملة (PEP 484)
  • تشفير من جانب العميل عبر التشفير
  • دعم غير متزامن مع aiohttp
  • متوافق مع Python 3.9+
عرض على PyPI

تشفير بدون معرفة

تتضمن كلا SDKs وحدات ClientCrypto لتشفير حقيقي بدون معرفة. لا تغادر مفاتيح التشفير جهازك أبدًا - يتم كل التشفير/فك التشفير محليًا باستخدام AES-256-GCM.

تعرف على أمان بدون معرفة

ميزات API

نقاط نهاية RESTful

تصميم API نظيف وبديهي يتبع أفضل ممارسات REST.

المصادقة JWT

مصادقة آمنة تعتمد على الرموز لجميع مكالمات API.

تحديد المعدل

حدود معدل عادلة مع رؤوس واضحة. حدود أعلى للمؤسسات.

SDKs الرسمية

SDKs لـ JavaScript/TypeScript و Python مع تشفير من جانب العميل.

نقاط النهاية المتاحة

POST/api/analyzeكشف PII في النص
POST/api/anonymizeإخفاء الهوية لـ PII المكتشفة
POST/api/deanonymizeعكس إخفاء الهوية المعتمد على التشفير

Asymmetric Key Management

GET/api/asymmetric-keysList key pairs
POST/api/asymmetric-keysCreate key pair
GET/api/asymmetric-keys/{id}/publicGet public key

الأسئلة الشائعة

كيف يمكنني مصادقة طلبات API؟

قم بإنشاء مفتاح API من لوحة التحكم الخاصة بك تحت الإعدادات > مفاتيح API. قم بتضمينه في رأس Authorization كـ 'Bearer YOUR_API_KEY' مع كل طلب.

ما هي حدود المعدل؟

تعتمد حدود المعدل على خطتك: مجانية (10 طلبات/دقيقة)، أساسية (60 طلب/دقيقة)، محترفة (300 طلب/دقيقة)، أعمال (1,000 طلب/دقيقة). تعيد API HTTP 429 مع رأس Retry-After عند تجاوز الحدود.

هل يتم دعم معالجة الدفعات؟

نعم. تقوم نقطة النهاية /api/v1/batch بمعالجة ما يصل إلى 100 نص لكل طلب. يمكن لكل عنصر تحديد لغته وإعدادات الكيان الخاصة به. تتضمن النتائج كيانات لكل عنصر وبيانات وصفية مجمعة.

ما هو تنسيق الاستجابة الذي تستخدمه API؟

تعيد API استجابات JSON مع الكيانات المكتشفة (النوع، البداية، النهاية، النتيجة)، النص المخفي الهوية، وبيانات المعالجة الوصفية. تتوفر وثائق OpenAPI الكاملة في /docs.

كيف أحصل على مفتاح API؟

قم بالتسجيل للحصول على حساب مجاني في cloak.business، ثم انتقل إلى الإعدادات > مفاتيح API. يمكنك إنشاء مفاتيح متعددة بأذونات مختلفة لتطبيقات مختلفة.

Is This Right for You?

Best For

  • Developers building privacy-first apps with programmatic PII anonymization
  • Automated pipelines — CI/CD, ETL jobs, and scheduled data processing
  • SaaS integrations that must sanitize user data before sending to third-party services
  • Teams with JavaScript or Python stacks using the official SDKs
  • Microservices architectures needing a dedicated anonymization endpoint

Not Ideal For

  • No-code or low-code teams — use the web app, Desktop App, or Office Add-in instead
  • Air-gapped environments with no internet access — use the Desktop App for offline processing
  • Very high-volume usage (>10M tokens/day) — contact sales for a dedicated tier
  • Ad-hoc one-off anonymization tasks — the web interface is faster for manual use

ابدأ البناء اليوم

300 مكالمة API مجانية شهريًا. لا حاجة لبطاقة ائتمان.