{"service":"HALOWERK datenvertragswerk","endpoint":"/v1/finite-chained-glyph-lookup-audit","method":"POST","content_type":"application/json","inputSchema":{"type":"object","properties":{"glyphs":{"type":"array","items":{"type":["integer","null"],"minimum":0,"maximum":65535},"minItems":0,"maxItems":12},"top_lookup":{"type":"object","properties":{"flags":{"const":0},"rules":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"input":{"type":["array","null"],"items":{"type":["integer","null"],"minimum":0,"maximum":65535},"minItems":2,"maxItems":4},"records":{"type":["array","null"],"items":{"anyOf":[{"type":"object","properties":{"sequence_index":{"type":["integer","null"],"minimum":0,"maximum":3},"lookup_index":{"type":["integer","null"],"minimum":0,"maximum":5}},"required":["sequence_index","lookup_index"],"additionalProperties":false},{"type":"null"}]},"minItems":0,"maxItems":2}},"required":["backtrack","input","lookahead","records"],"additionalProperties":{"type":["array","null"],"items":{"type":["integer","null"],"minimum":0,"maximum":65535},"minItems":0,"maxItems":2},"propertyNames":{"enum":["backtrack","input","lookahead","records"]}},{"type":"null"}]},"minItems":0,"maxItems":4}},"required":["flags","rules"],"additionalProperties":false},"lookups":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"kind":{"const":"single"},"flags":{"const":0},"rules":{"type":["array","null"],"items":{"anyOf":[{"type":"object","required":["from","to"],"additionalProperties":{"type":["integer","null"],"minimum":0,"maximum":65535},"propertyNames":{"enum":["from","to"]}},{"type":"null"}]},"minItems":0,"maxItems":4}},"required":["kind","flags","rules"],"additionalProperties":false},{"type":"object","properties":{"kind":{"const":"ligature"},"flags":{"const":0},"rules":{"type":["array","null"],"items":{"anyOf":[{"type":"object","properties":{"components":{"type":["array","null"],"items":{"type":["integer","null"],"minimum":0,"maximum":65535},"minItems":2,"maxItems":2},"to":{"type":["integer","null"],"minimum":0,"maximum":65535}},"required":["components","to"],"additionalProperties":false},{"type":"null"}]},"minItems":0,"maxItems":4}},"required":["kind","flags","rules"],"additionalProperties":false}]},"minItems":0,"maxItems":6},"report":{"type":"object","properties":{"glyphs":{"type":"object","properties":{"known":{"type":"boolean"},"value":{"type":"array","items":{"type":"integer","minimum":0,"maximum":65535},"minItems":0,"maxItems":16}},"required":["known","value"],"additionalProperties":false},"events":{"type":"object","properties":{"known":{"type":"boolean"},"value":{"type":"array","items":{"type":"object","properties":{"kind":{"enum":["no_match","context_match","substituted","no_substitution","stale_skip","resume"]},"rule":{"type":["integer","null"],"minimum":0,"maximum":3},"record":{"type":["integer","null"],"minimum":0,"maximum":1},"cursor":{"type":["integer","null"],"minimum":0,"maximum":12},"sequence_index":{"type":["integer","null"],"minimum":0,"maximum":3},"lookup":{"type":["integer","null"],"minimum":0,"maximum":5},"operation":{"enum":["single","ligature",null]},"before":{"type":"array","items":{"type":"integer","minimum":0,"maximum":65535},"minItems":0,"maxItems":4},"after":{"type":"array","items":{"type":"integer","minimum":0,"maximum":65535},"minItems":0,"maxItems":4},"input_end":{"type":"integer","minimum":0,"maximum":12}},"required":["kind","rule","record","cursor","sequence_index","lookup","operation","before","after","input_end"],"additionalProperties":false},"minItems":0,"maxItems":40}},"required":["known","value"],"additionalProperties":false}},"required":["glyphs","events"],"additionalProperties":false}},"required":["glyphs","top_lookup","lookups","report"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"requestExample":{"glyphs":[],"top_lookup":{"flags":0,"rules":[null]},"lookups":[{"kind":"single","flags":0,"rules":null}],"report":{"glyphs":{"known":true,"value":[]},"events":{"known":true,"value":[]}}},"operations":[{"method":"POST","inputSchema":{"type":"object","properties":{"glyphs":{"type":"array","items":{"type":["integer","null"],"minimum":0,"maximum":65535},"minItems":0,"maxItems":12},"top_lookup":{"type":"object","properties":{"flags":{"const":0},"rules":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"input":{"type":["array","null"],"items":{"type":["integer","null"],"minimum":0,"maximum":65535},"minItems":2,"maxItems":4},"records":{"type":["array","null"],"items":{"anyOf":[{"type":"object","properties":{"sequence_index":{"type":["integer","null"],"minimum":0,"maximum":3},"lookup_index":{"type":["integer","null"],"minimum":0,"maximum":5}},"required":["sequence_index","lookup_index"],"additionalProperties":false},{"type":"null"}]},"minItems":0,"maxItems":2}},"required":["backtrack","input","lookahead","records"],"additionalProperties":{"type":["array","null"],"items":{"type":["integer","null"],"minimum":0,"maximum":65535},"minItems":0,"maxItems":2},"propertyNames":{"enum":["backtrack","input","lookahead","records"]}},{"type":"null"}]},"minItems":0,"maxItems":4}},"required":["flags","rules"],"additionalProperties":false},"lookups":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"kind":{"const":"single"},"flags":{"const":0},"rules":{"type":["array","null"],"items":{"anyOf":[{"type":"object","required":["from","to"],"additionalProperties":{"type":["integer","null"],"minimum":0,"maximum":65535},"propertyNames":{"enum":["from","to"]}},{"type":"null"}]},"minItems":0,"maxItems":4}},"required":["kind","flags","rules"],"additionalProperties":false},{"type":"object","properties":{"kind":{"const":"ligature"},"flags":{"const":0},"rules":{"type":["array","null"],"items":{"anyOf":[{"type":"object","properties":{"components":{"type":["array","null"],"items":{"type":["integer","null"],"minimum":0,"maximum":65535},"minItems":2,"maxItems":2},"to":{"type":["integer","null"],"minimum":0,"maximum":65535}},"required":["components","to"],"additionalProperties":false},{"type":"null"}]},"minItems":0,"maxItems":4}},"required":["kind","flags","rules"],"additionalProperties":false}]},"minItems":0,"maxItems":6},"report":{"type":"object","properties":{"glyphs":{"type":"object","properties":{"known":{"type":"boolean"},"value":{"type":"array","items":{"type":"integer","minimum":0,"maximum":65535},"minItems":0,"maxItems":16}},"required":["known","value"],"additionalProperties":false},"events":{"type":"object","properties":{"known":{"type":"boolean"},"value":{"type":"array","items":{"type":"object","properties":{"kind":{"enum":["no_match","context_match","substituted","no_substitution","stale_skip","resume"]},"rule":{"type":["integer","null"],"minimum":0,"maximum":3},"record":{"type":["integer","null"],"minimum":0,"maximum":1},"cursor":{"type":["integer","null"],"minimum":0,"maximum":12},"sequence_index":{"type":["integer","null"],"minimum":0,"maximum":3},"lookup":{"type":["integer","null"],"minimum":0,"maximum":5},"operation":{"enum":["single","ligature",null]},"before":{"type":"array","items":{"type":"integer","minimum":0,"maximum":65535},"minItems":0,"maxItems":4},"after":{"type":"array","items":{"type":"integer","minimum":0,"maximum":65535},"minItems":0,"maxItems":4},"input_end":{"type":"integer","minimum":0,"maximum":12}},"required":["kind","rule","record","cursor","sequence_index","lookup","operation","before","after","input_end"],"additionalProperties":false},"minItems":0,"maxItems":40}},"required":["known","value"],"additionalProperties":false}},"required":["glyphs","events"],"additionalProperties":false}},"required":["glyphs","top_lookup","lookups","report"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"requestExample":{"glyphs":[],"top_lookup":{"flags":0,"rules":[null]},"lookups":[{"kind":"single","flags":0,"rules":null}],"report":{"glyphs":{"known":true,"value":[]},"events":{"known":true,"value":[]}}}}]}