開発者向け概要
PII Firewallは3つの統合オプションを提供します:
| オプション | 最適な用途 |
|---|---|
| REST API | 任意の言語・バックエンドサービス・手軽な統合 |
| Node.js SDK | Node.js / TypeScript プロジェクト |
| MCPサーバー | Claude Desktop・AIエージェントパイプライン |
ベースURL
https://pii-firewallproxy-production.up.railway.app認証
すべてのAPIリクエストは Authorization ヘッダーにAPIキーが必要です:
http
Authorization: Bearer YOUR_API_KEYAPIキーはPII Firewallダッシュボードにサインイン後に取得できます。
→ 認証の詳細
クイック例
bash
curl -X POST https://pii-firewallproxy-production.up.railway.app/detect \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "山田太郎(yamada@example.com、090-1234-5678)にご連絡ください", "lang": "ja"}'レスポンス:
json
{
"detections": [
{ "type": "NAME", "value": "山田太郎", "start": 0, "end": 4 },
{ "type": "EMAIL", "value": "yamada@example.com", "start": 5, "end": 23 },
{ "type": "PHONE", "value": "090-1234-5678", "start": 25, "end": 38 }
],
"count": 3
}レート制限
| プラン | リクエスト / 分 |
|---|---|
| Free | 10 |
| Starter | 60 |
| Business | 300 |
| Enterprise | カスタム |
SDKとツール
- npm:
npm install pii-firewall-sdk - MCP: Claude Desktopとすぐに連携可能
- OpenAPI仕様:
/openapi.jsonで取得可能
