Have a look at the xNVMe online documentation.
See the recently added support for the Zoned Command Set in the command-line tool zoned, the C API libxnvme_znd.h, and the xNVMe fio I/O engine.