本文へスキップ

Naming Convention API

Naming Convention API は、CoinPost の命名ルールに基づいて記事内のエンティティ名を検査します。

Base URL

text
https://api.coinpost.ai/naming-convention/v1

認証方式

API キーを CP-X-API-KEY ヘッダーで送信します。

text
CP-X-API-KEY: <your-api-key>

エンドポイント

  • POST /articles/scan — 命名違反を検出し、修正プレビューを返す
  • POST /articles/apply — 自動適用が許可された命名修正を適用する

記事フィールド

サービスは titlesummarycontenttags を検査します。contenttags は任意です。language には enzhja を指定できます。

一致箇所と修正箇所の位置は UTF-8 のバイトオフセットであり、文字インデックスではありません。

動作

  • /articles/scan は検出した違反をデフォルトで保存します。保存しない場合は persistfalse にします。
  • /articles/scan が返す corrected_article はプレビューであり、承認が必要な修正を含む場合があります。
  • /articles/apply はルールで auto_fix=true とされた修正のみを適用します。修正後の記事データを返しますが、外部の記事システムの更新や違反の保存は行いません。