OnoGraph API Sanitization Documentation

All OnoGraph APIs that accept a name input have an option to sanitize the input. Sanitization removes illegal and erroneous characters as well as executing various formatting fixes.

Although it is recommended you use sanitization, it is not enabled by default.

It is enabled by providing sanitize=1 via GET, e.g.

https://ono.4b.rs/v1/nat?key=[YOUR API KEY]&fn=chung&sn=chan&sanitize=1

It also works using the British English, sanitise=1.

Some examples of how names are sanitized:

Before Sanitization After Sanitization
Billy“Bob” Billybob
J0hn Jhn
Владимир null
null
-Joe Joe
Mc Donald McDonald
' Jones ' Jones
      Sharma Sharma