レートリミット
COMETA APIは以下のレートリミットを設けています。
| 上限 | 時間枠 |
|---|---|
| 100コール(デフォルト) | 1分間 |
レートリミットはアカウント単位で管理されます(同一アカウント内の複数ユーザーで共有されます)。
レートリミットを超えたリクエストがあった際には 429(too many requests)がステータスコードとして返却されます。
レートリミットを考慮しながらAPIクライアントを実装する際には、APIコール数制限に関するレスポンスヘッダーも参照ください。
レートリミットの変更
アカウントごとにレートリミットを変更できます。
変更を希望する場合は、COMETAサポートにお問い合わせください。
レートリミットに関するレスポンスヘッダー
COMETA APIからリクエストを送った際、以下のレスポンスヘッダーが返却されます。
こちらの内容を参考にレートリミットを避けてAPIコールを実行ください。
| ヘッダー | 説明 | サンプル値 |
|---|---|---|
X-Rate-Limit-Limit |
毎分内でAPIコールできる回数の上限(デフォルト100・固定値) | 100 |
X-Rate-Limit-Remaining |
現在の時間枠においてAPIコールできる残り回数 | 95 |
X-Rate-Limit-Reset |
レートリミットの時間枠がリセットされる時間(UNIX時間、UTC+9換算) | 1739372400 |
利用できるAPI
ベースURL
https://trocco.io
エンドポイント一覧
| 機能 | 処理内容 | メソッド | エンドポイント |
|---|---|---|---|
| 検索 | DWHアセット検索 | POST |
/api/public/v1/cometa/catalog_items/search |
| 検索 | 用語検索 | POST |
/api/public/v1/cometa/glossary_terms/search |
| 検索 | クエリ集検索 | POST |
/api/public/v1/cometa/queries/search |
| メタデータ | DWHテーブル基本メタデータ更新 | PATCH |
/api/public/v1/cometa/catalog_tables/{id}/original_metadata |
| メタデータ | DWHカラム基本メタデータ更新 | PATCH |
/api/public/v1/cometa/catalog_columns/{id}/original_metadata |