API ドキュメント

もじケアの公開 API のリファレンスです。判定は 1 エンドポイントだけなので、APIキーを発行したらすぐに組み込めます。

クイックスタート

APIキーを発行したら、あとは 1 リクエストです。お使いの言語を選んでください。

  1. 1.

    APIキーを発行する

    ダッシュボードの「APIキー」から発行します。キーは発行したときに一度だけ表示されます。

  2. 2.

    Authorization ヘッダに載せる

    次の形式で送ります。伏せ字の部分が発行したキーに置き換わります。

    Authorization: Bearer mc_live_xxxxx
  3. 3.

    判定を呼び出す

    判定したい文字列を text に入れて POST します。応答は次のとおりです。

curl -X POST https://api.moji-care.com/v1/moderations \
  -H "Authorization: Bearer $MOJICARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"これはうんこです"}'

レスポンス(200)

{
  "id": "mod_9f8a7b6c5d4e",
  "flagged": true,
  "masked": "これは***です",
  "matches": [
    "うんこ"
  ],
  "usage": {
    "chars": 8
  }
}
検出語
うんこ
マスク結果
これは***です

紙面の都合で segments(検出位置)は省略しています。全体は下のリファレンスをご覧ください。

サンプルの MOJICARE_API_KEY はサーバー側の環境変数です。キーそのものをコードに書かないでください。

APIリファレンス

リクエスト・レスポンス・エラーコードの一覧です。コード生成に使う定義ファイルはこちら: OpenAPI 3.1(JSON)

openapi.ja.json

読み込み中です…