{"id":"utf32-bom-inspect","version":"1.0.0","description":"Inspect base64 bytes for UTF-32 alignment and a UTF-32LE or UTF-32BE byte-order mark without guessing.","supported_operations":["inspect UTF-32 BOM","detect UTF-32 byte order mark","identify UTF-32LE BOM","identify UTF-32BE BOM","check four-byte alignment","show leading UTF-32 bytes"],"unsupported_operations":["guess endian without BOM","validate all encoded scalar values"],"semantics":["Implements Unicode Standard 16.0, Unicode Encoding Schemes.","Recognizes only FF FE 00 00 as UTF-32LE BOM and 00 00 FE FF as UTF-32BE BOM.","No byte-order guess is made when no BOM exists.","leading_hex contains at most the first four bytes in lowercase hexadecimal.","Disclaimer: format transform only; provides no confidentiality, integrity, or authenticity."],"limits":{"max_input_bytes":4096,"max_inspected_bytes":4},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["base64"],"properties":{"base64":{"type":"string","minLength":1,"maxLength":5464}}},"output_schema":{"type":"object","additionalProperties":false,"required":["byte_length","aligned","bom","suggested_endian","leading_hex","standard_version"],"properties":{"byte_length":{"type":"integer","minimum":0,"maximum":4096},"aligned":{"type":"boolean"},"bom":{"type":"string","enum":["le","be","none"]},"suggested_endian":{"type":["string","null"],"enum":["le","be",null]},"leading_hex":{"type":"string","pattern":"^[0-9a-f]{0,8}$"},"standard_version":{"type":"string","const":"Unicode Standard 16.0, Unicode Encoding Schemes"}}},"examples":[{"input":{"base64":"//4AAA=="},"output":{"byte_length":4,"aligned":true,"bom":"le","suggested_endian":"le","leading_hex":"fffe0000","standard_version":"Unicode Standard 16.0, Unicode Encoding Schemes"}},{"input":{"base64":"AAAAQQ=="},"output":{"byte_length":4,"aligned":true,"bom":"none","suggested_endian":null,"leading_hex":"00000041","standard_version":"Unicode Standard 16.0, Unicode Encoding Schemes"}}],"execute_url":"/v1/tools/utf32-bom-inspect/versions/1.0.0/execute"}