GetInfo
DataTools
Description
Get the full overview of your data! GetInfo analyzes text, JSON, lists and other data structures - character count, line count, word count, data types, structure and much more. Know what you are working with before you start!
With detailed statistics, encoding detection, format analysis and structure validation, you get all the metadata you need for informed decisions. The perfect pre-analysis for any data operation!
Why This Tool Stands Out
- Complete Metrics at a glance
- Data Type Detection automatic
- Structure Analysis for JSON/XML
- Quick Pre-Analysis before processing
Perfect for:
Data engineers, developers, QA teams and everyone who needs to validate data. Ideal for data exploration, quality checks, format validation, debugging and documentation. Perfect for data migrations, API testing, content audits and system integrations!
Workflow support; time savings depend on the task
Instead of inspecting data manually, counting characters and analyzing structures, GetInfo instantly delivers all the key metrics - for better planning and more efficient processing!
JSON Parameters
- data REQUIRED (Any)The data to retrieve information about. Can be text, JSON, an array or an object.
- includeStructure OPTIONAL (Boolean)Whether the detailed structure analysis should be performed for complex data. Default: true
- maxDepth OPTIONAL (Integer)Maximum depth for the structure analysis of nested objects. Default: 10
Example Call
{
"tool": "GetInfo",
"params": {
"data": "This is a sample text\nwith multiple lines\nand words.",
"includeStructure": true,
"maxDepth": 5
}
}
Example Usage
Pass any data - text, JSON, arrays or objects - to the tool.
Select the desired level of detail for the structure analysis.
Use the collected metadata for data validation or process decisions.
Return Values
The tool returns an object with the following properties:
- type (String)
Detected data type: "string", "number", "array", "object", "boolean", "null" - length (Integer)
For strings: character count. For arrays/objects: element count - lineCount (Integer)
Number of lines (for multiline strings) - wordCount (Integer)
Number of words (for text data) - byteSize (Integer)
Estimated size in bytes - structure (Object)
Detailed structure information (for complex data) - encoding (String)
Detected encoding (for text data) - success (Boolean)
True if the analysis was successful
Related DataTools
Ready for More DataTools?
Discover all our data processing tools for efficient work with data analysis and validation.
Explore All DataTools