Minimum Row Length ================== .. code-block:: http /api/repositories/{repository}/entities/{entity}/rows/minlength .. csv-table:: :header: Parameter, Type, Purpose :widths: 20, 20, 60 :stub-columns: 1 repository, string, the name of the :doc:`repository` entity, int, The ID of the entity to view .. http:get:: /api/repositories/(string:repository)/entities/(int:entityID)/rows/minlength :synopsis: Details of the shortest row in the entity Details of the shortest row in the :doc:`entity` .. code-block:: http GET /api/repositories/jupiter/entities/1/rows/minlength HTTP/1.1 Accept: application/json .. csv-table:: :header: Response Code, Reason :widths: 25, 75 200, No error 500, Server error The response will be a :doc:`standard-response`. The ``columns`` array will contain the following columns: .. csv-table:: :header: Human Name, Column Name, Description :widths: 25, 25, 50 "Row length", "_value", "The data value" "Frequency", "FREQUENCY_COUNT", "The number of times the data value occurs in the attribute" "Dist %", "_distribution", "A measure of how much of the attribute contains the data value" The ``rows`` array will contain a single element, showing the minimum row length details for the entity; the metadata will contain the URL to drill-down to the matching rows: .. code-block:: json { "rows": [ { "dataRow": [ "48", "3394", "99.971" ], "metadata": { "url": "/api/repositories/alpha/entities/36/rows/minlength/matches" } } ] } If there are no rows in the :doc:`entity`, ``rows`` will be an empty string.