kintone 制限値いろいろ

kintone の JavaScript カスタマイズやプラグイン開発で、kintone 制限値を調べることがありますが、まとまったものが無いので、メモしておきます。
最新情報は、参照元を確認してください。
仕様上の制限値が大きくても、パフォーマンスに問題が出てくる場合もあります。

# [kintone ヘルプ](https://help.cybozu.com/ja/k/index.html)

## [フィールドの入力制限](https://help.cybozu.com/ja/k/user/field_restriction.html)
フィールド名とフィールドコードの最大文字数は、全角または半角で128文字です。

フィールドの種類と入力制限 （フィールド種類ごとの制限値は、ヘルプ参照）
<img width="514" alt="2017-07-30_15h18_31.png" src="https://qiita-image-store.s3.amazonaws.com/0/100572/5f97381b-20ca-1ca0-7c4a-8c7a2557b668.png">


# [cybozu.com kintone 全般](https://www.cybozu.com/jp/service/restrictions.html)

## 登録レコード数
無制限

>kintoneでは、現在登録レコード数の上限値は設けておりません。
>※表示やデータ処理の速度は、絞り込み条件、フィールド数等、ご利用条件によって異なります。
>※登録レコード数が多くなると、パフォーマンスに影響が出る場合がございます。
>なお、レコードの登録や閲覧に関しては、1つのアプリに100万件を登録した状態で快適に使用できることをサイボウズで確認しています。


## アプリ内のフィールド数
500個（2017/8/13 無制限から500個までに変更）
[2017年8月13日の定期メンテナンスにおける変更点](https://kintone.cybozu.com/jp/support/update/170813.html?_ga=2.202141458.2047861383.1501326479-1750866056.1498286094)

# [2017年8月13日の定期メンテナンスにおける変更点](https://kintone.cybozu.com/jp/support/update/170813.html?_ga=2.269116850.212148884.1503032804-1750866056.1498286094)

- アプリに設定できるグラフの数を1,000個までに変更。（2017/8/14 追加）
- レコードに含まれるデータサイズが大きい、またはフィールド数が多い場合の処理を中止するように変更。（2017/8/14 追加）
- 1つのアプリにつき、インストールできるプラグインの数を無制限から20個までに変更。（2017/8/14 追加）


よくあるご質問(FAQ)
[「アプリの一覧」画面にあるフィールド数のカウント方法を教えてください。](
https://faq.cybozu.info/alphascope/cybozu/web/kintone/Detail.aspx?id=e31495845796f5033354d435073503330386a384947786d506667627a76632b6671513744713267396752343d&kindId=-7&category=8&categoryNot=0&word=%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E6%95%B0&listNo=5&cntPerPage=10&page=1&totalCount=118&type=1&search=7&sort=99&order=2&attributeSearch=)
「アプリ管理 > アプリの一覧」に表示されるフィールド数には、以下のパーツは含まれません。

- ラベル
- 罫線
- スペース
- レコード番号
- 作成者
- 作成日時
- 更新者
- 更新日時


## すべてのWebブラウザー
ファイルサイズが10MBを超える画像は、サムネイルが表示されません。

次のフィールドの値が等しいことを条件にレコードを絞り込む場合、先頭の64文字だけが比較されます。
・文字列（1行）
・リンク
この制限は、関連レコード一覧フィールドの「表示するレコードの条件」でも同様です。


# [kintone REST APIの共通仕様 制限事項](https://developer.cybozu.io/hc/ja/articles/201941754-kintone-REST-API%E3%81%AE%E5%85%B1%E9%80%9A%E4%BB%95%E6%A7%98#step12)

##ドメインへの同時アクセス

APIによる同時アクセス数はドメインごとに100が上限です。
※2018/2/19 時点で　10 から　100 に変更になっているのを確認。
2018年1月14日の定期メンテナンスで変更されたか？

よくあるご質問(FAQ)
[API 同時アクセス数を超過した場合、直ちに使えなくなりますか？](https://faq.cybozu.info/alphascope/cybozu/web/kintone/Detail.aspx?id=e31495845796f5033354d435073503330386a384947374535504c717162757a71373745304d4555335755593d&kindId=-7&category=8&categoryNot=0&word=API&listNo=2&cntPerPage=10&page=1&totalCount=17&type=1&search=7&sort=99&order=2&attributeSearch=)

## 1アプリで1日に実行できるAPIリクエスト数
10,000件

「kintone システム管理> アプリ管理」で１日のAPIリクエスト数が表示される
（毎日９時リセット）

次のAPIはリクエスト数にカウントされません。

- ファイルのダウンロード
- ファイルのアップロード
- スペース情報の取得
- スペースの作成
- スペースの本文の更新
- スペースのスレッドの更新
- スペースのスレッドへの投稿 ※2016/8/14の定期メンテナンス後に利用できる機能です。
- スペースのメンバーの取得
- スペースのメンバーの更新
- ゲストスペースのゲストメンバーの更新
- ゲストユーザーの一括追加
- ゲストユーザーの一括削除
- スペースの削除
- API一覧の取得
- API スキーマ情報の取得


[kintone」利用状況の確認方法について](https://cs.cybozu.co.jp/kintone_status_140413.html)


よくあるご質問(FAQ)
[APIリクエスト数を超過した場合、直ちに使えなくなりますか？](https://faq.cybozu.info/alphascope/cybozu/web/kintone/Detail.aspx?id=e31495845796f5033354d435073503330386a38494779415065536a766d6c7a6a394d566c63306152644e513d&kindId=-7&category=8&categoryNot=0&word=API&listNo=3&cntPerPage=10&page=1&totalCount=17&type=1&search=7&sort=99&order=2&attributeSearch=)


##アプリのレコード操作API

一度に取得できるレコードは500件までです。

一度に登録、更新、および削除できるレコードは100件までです。
※[複数アプリへのレコード一括処理](https://developer.cybozu.io/hc/ja/articles/201941814) を使うと 100×20 = 2000 件処理可能

1つのテーブルに登録できる行数の上限値は5,000行までです。
※テーブルに多くの行数を登録すると、ブラウザーの表示が極端に遅くなる。６０行程度が実用範囲か？

# プラグインの制限値

[プラグインに設定を保存する](https://developer.cybozu.io/hc/ja/articles/203661160#step2)
>制限事項
>プラグインの設定に保存可能な容量に関する制限は次のとおりです。
>
>1アプリに設定できるプラグインは20個までです。
>1プラグインのkintone.plugin.app.setConfigで設定できるkey-valueのvalue値の合計は256KBまでです。


[kintone プラグイン開発手順](https://developer.cybozu.io/hc/ja/articles/203455680)

>アイコンファイル、JavaScriptファイル 、CSSファイル
>ファイルサイズの上限値は、512KBまでです。

>設定画面用HTMLファイル
>ファイルサイズの上限は64KBまでです。

# Webhookの通知先URLに指定できる文字数

上限を1,024文字まで引き上げ。（2017/11/12 変更）
[2017年11月12日の定期メンテナンスにおける変更点](https://kintone.cybozu.com/jp/support/update/171112.html?_ga=2.7366006.594688540.1509246388-1183457888.1499251502)

# 参考
[cybozu developer network](https://developer.cybozu.io/hc/ja)
[kintone ヘルプ](https://help.cybozu.com/ja/k/index.html)
[kintone よくあるご質問(FAQ)](https://faq.cybozu.info/alphascope/cybozu/web/kintone/)
[サイボウズからのお知らせ kintone](https://cs.cybozu.co.jp/kintone/)