クイックスタート
数分でAPIを始める
私たちのSDKをインストールし、最初のAPI呼び出しを行います。
- 言語用のSDKをインストール
- ダッシュボードからAPIトークンを取得
- 最初の匿名化リクエストを行う
- アプリケーションに統合
// Analyze text for PII
const response = await fetch('https://anonymize.today/api/presidio/analyze', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Content-Type': 'application/json'
},
body: JSON.stringify({
text: 'Contact John Smith at john.smith@company.com',
language: 'en'
})
});
const results = await response.json();
// Returns detected entities with positions and confidence scores利用可能なエンドポイント
POST
/api/presidio/analyzeAnalyze text to detect PII entities. Returns entity types, positions, and confidence scores.
View documentation →POST
/api/presidio/anonymizeAnonymize detected PII using your chosen method. Returns anonymized text.
View documentation →POST
/api/presidio/batchProcess multiple documents in a single request. Enterprise plans support up to 100 documents.
View documentation →GET
/api/healthCheck API status and service health. No authentication required.
Public endpoint高度なAPI機能
カスタムエンティティ
正規表現を使用してカスタムPII検出パターンを作成、管理、使用します。業界特有のデータ用に独自のエンティティタイプを定義します。
POST /api/entitiesプリセットAPI
匿名化設定を保存して再利用します。GDPR、HIPAA、PCI-DSS、またはカスタムコンプライアンスニーズのためのプリセットを作成します。
POST /api/presets個人用暗号化キー
可逆的な匿名化のために独自の暗号化キーを使用します。キーは当社のサーバーに保存されることはありません。
AES-256-GCM共有システム
チームメンバーや一般にプリセットやカスタムエンティティを共有します。有効期限でアクセスを制御します。
POST /api/shareAPI機能
JWT認証
すべてのAPI呼び出しのための安全なトークンベースの認証
レート制限
明確なヘッダーでの公正なレート制限。エンタープライズ向けの高い制限
コード例
複数のプログラミング言語で使用可能な例