API ناشناس‌سازی PII برای توسعه‌دهندگان

تشخیص و ناشناس‌سازی PII را در هر برنامه‌ای ادغام کنید. SDKهای رسمی برای JavaScript/TypeScript و Python با رمزنگاری سمت کاربر.

شروع سریع

در عرض چند دقیقه با API شروع کنید

  1. 1

    نصب SDK: npm install @cloak-business/sdk یا pip install cloak-business

  2. 2

    توکن API خود را از داشبورد دریافت کنید

  3. 3

    اولین درخواست ناشناس‌سازی خود را انجام دهید

  4. 4

    در برنامه خود ادغام کنید

SDKهای رسمی

کتابخانه‌های نوع‌امن برای JavaScript/TypeScript و Python با پشتیبانی از رمزنگاری بدون دانش

JavaScript / TypeScript

npm install @cloak-business/sdk
  • پشتیبانی کامل از TypeScript
  • رمزنگاری AES-256-GCM سمت کاربر
  • تلاش مجدد خودکار با بازگشت نمایی
  • کارکرد در Node.js و مرورگرها
مشاهده در npm

Python

pip install cloak-business
  • پشتیبانی کامل از نوع‌ها (PEP 484)
  • رمزنگاری سمت کاربر از طریق cryptography
  • پشتیبانی از Async با aiohttp
  • سازگار با Python 3.9+
مشاهده در PyPI

رمزنگاری بدون دانش

هر دو SDK شامل ماژول‌های ClientCrypto برای رمزنگاری واقعی بدون دانش هستند. کلیدهای رمزنگاری شما هرگز دستگاه شما را ترک نمی‌کنند - تمام رمزنگاری/رمزگشایی به صورت محلی با استفاده از AES-256-GCM انجام می‌شود.

درباره امنیت بدون دانش بیاموزید

ویژگی‌های API

نقاط پایانی RESTful

طراحی API تمیز و شهودی با پیروی از بهترین شیوه‌های REST.

احراز هویت JWT

احراز هویت امن مبتنی بر توکن برای تمامی تماس‌های API.

محدودیت نرخ

محدودیت‌های نرخ منصفانه با هدرهای واضح. محدودیت‌های بالاتر برای شرکت‌ها.

SDKهای رسمی

SDKهای 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 رایگان در ماه. بدون نیاز به کارت اعتباری.