diff --git a/tiledb/api/c_api/config/config_api_external.h b/tiledb/api/c_api/config/config_api_external.h
index 906bfe0b884..7ef312d085c 100644
--- a/tiledb/api/c_api/config/config_api_external.h
+++ b/tiledb/api/c_api/config/config_api_external.h
@@ -754,8 +754,12 @@ TILEDB_EXPORT void tiledb_config_free(tiledb_config_t** config) TILEDB_NOEXCEPT;
* with the open array
* **Default**: true
* - `rest.load_enumerations_on_array_open`
- * If true, enumerations will be loaded and sent to server together with
- * the open array.
+ * If true, enumerations will be loaded for the latest array schema and
+ * sent to server together with the open array.
+ * **Default**: false
+ * - `rest.load_enumerations_on_array_open_all_schemas`
+ * If true, enumerations will be loaded for all schemas and sent to server
+ * together with the open array.
* **Default**: false
* - `rest.use_refactored_array_open`
* If true, the new REST routes and APIs for opening an array
diff --git a/tiledb/sm/cpp_api/config.h b/tiledb/sm/cpp_api/config.h
index 2ab91a6338a..3d8bbc9afff 100644
--- a/tiledb/sm/cpp_api/config.h
+++ b/tiledb/sm/cpp_api/config.h
@@ -928,12 +928,12 @@ class Config {
* together with the open array
* **Default**: true
* - `rest.load_enumerations_on_array_open`
- * If true, enumerations will be loaded for the latest array schema on
- * array open.
+ * If true, enumerations will be loaded for the latest array schema and
+ * sent to server together with the open array.
* **Default**: false
* - `rest.load_enumerations_on_array_open_all_schemas`
- * If true, enumerations will be loaded for all array schemas on array
- * open.
+ * If true, enumerations will be loaded for all array schemas and sent to
+ * server together with the open array.
* **Default**: false
* - `rest.use_refactored_array_open`
* If true, the new REST routes and APIs for opening an array will be used